=============================================================================== 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/rebuilderdH94Qrx/inputs/migraphx_7.1.1-6_all.buildinfo Source: migraphx Version: 7.1.1-6 rebuilderd-worker node: ionos22-amd64 +------------------------------------------------------------------------------+ | Downloading sources Tue, 14 Apr 2026 04:39:04 +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 [137 kB] Get:7 https://deb.debian.org/debian sid InRelease [187 kB] Get:8 https://deb.debian.org/debian experimental InRelease [91.7 kB] Get:9 https://deb.debian.org/debian trixie/non-free-firmware Sources [6552 B] Get:10 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:11 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] Get:12 https://deb.debian.org/debian-security trixie-security/main Sources [127 kB] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [2788 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/main Sources [87.1 kB] Get:15 https://deb.debian.org/debian trixie-backports/main Sources [189 kB] Get:16 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [2984 B] Get:17 https://deb.debian.org/debian forky/non-free-firmware Sources [8300 B] Get:18 https://deb.debian.org/debian forky/main Sources [10.8 MB] Get:19 https://deb.debian.org/debian sid/main Sources [11.5 MB] Get:20 https://deb.debian.org/debian sid/non-free-firmware Sources [10.3 kB] Get:21 https://deb.debian.org/debian experimental/non-free-firmware Sources [2568 B] Get:22 https://deb.debian.org/debian experimental/main Sources [430 kB] Fetched 34.5 MB in 3s (10.8 MB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/m/migraphx/migraphx_7.1.1-6.dsc' migraphx_7.1.1-6.dsc 2717 SHA256:e75c18b14992f2d810d41405f632284a2b210b538b0b423b5389ad15ea60ddbd 'https://deb.debian.org/debian/pool/main/m/migraphx/migraphx_7.1.1.orig.tar.gz' migraphx_7.1.1.orig.tar.gz 4255036 SHA256:66d7317770eefc3fbc06cb875109d4478f3779680e50320013d504a3f8f747fd 'https://deb.debian.org/debian/pool/main/m/migraphx/migraphx_7.1.1-6.debian.tar.xz' migraphx_7.1.1-6.debian.tar.xz 12544 SHA256:61986468622d82abdb2b89aecea4b146f0229ab9349e45911eb40d7acc65a609 66d7317770eefc3fbc06cb875109d4478f3779680e50320013d504a3f8f747fd migraphx_7.1.1.orig.tar.gz 61986468622d82abdb2b89aecea4b146f0229ab9349e45911eb40d7acc65a609 migraphx_7.1.1-6.debian.tar.xz e75c18b14992f2d810d41405f632284a2b210b538b0b423b5389ad15ea60ddbd migraphx_7.1.1-6.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Tue, 14 Apr 2026 04:39:08 +0000 | +------------------------------------------------------------------------------+ + niceRebuilding migraphx=7.1.1-6 in /srv/rebuilderd/tmp/rebuilderdH94Qrx/inputs now. /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderdH94Qrx/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderdH94Qrx/inputs/migraphx_7.1.1-6_all.buildinfo /srv/rebuilderd/tmp/rebuilderdH94Qrx/inputs/migraphx_7.1.1-6_all.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/reproducible-path/migraphx-7.1.1 I: verifying dsc... successful! Get:1 http://deb.debian.org/debian unstable InRelease [187 kB] Get:2 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable InRelease [187 kB] Get:3 http://deb.debian.org/debian unstable/main amd64 Packages [10.4 MB] Get:4 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 Packages [10.4 MB] Fetched 21.1 MB in 2s (8734 kB/s) Reading package lists... W: http://snapshot.debian.org/archive/debian/20260409T082340Z/dists/unstable/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted Get:1 http://deb.debian.org/debian unstable/main amd64 libsource-highlight-common all 3.1.9-4.3 [77.5 kB] Fetched 77.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc9x601hi/libsource-highlight-common_3.1.9-4.3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libgssapi-krb5-2 amd64 1.22.1-2 [139 kB] Fetched 139 kB in 0s (10.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5my36srz/libgssapi-krb5-2_1.22.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-shm0 amd64 1.17.0-2+b2 [105 kB] Fetched 105 kB in 0s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8jc6jlcp/libxcb-shm0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.5-2 [27.9 kB] Fetched 27.9 kB in 0s (0 B/s) dpkg-name: info: moved 'libxdmcp6_1%3a1.1.5-2_amd64.deb' to '/srv/rebuilderd/tmp/tmpk7vq12_e/libxdmcp6_1.1.5-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdpkg-perl all 1.23.7 [669 kB] Fetched 669 kB in 0s (52.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd9plrlz5/libdpkg-perl_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzstd1 amd64 1.5.7+dfsg-3+b1 [308 kB] Fetched 308 kB in 0s (25.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpytztfer0/libzstd1_1.5.7+dfsg-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.13.9-3 [27.6 kB] Fetched 27.6 kB in 0s (2557 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdfeou2to/python3-minimal_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13 amd64 3.13.12-1 [2187 kB] Fetched 2187 kB in 0s (83.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8x8puthx/libpython3.13_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-collapse all 0.1.4-1 [6112 B] Fetched 6112 B in 0s (137 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpygf3j7_e/python3-sphinx-collapse_0.1.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfontconfig1 amd64 2.17.1-5 [132 kB] Fetched 132 kB in 0s (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4ln0niv2/libfontconfig1_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.2-3 [918 kB] Fetched 918 kB in 0s (44.1 MB/s) dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.2-3_amd64.deb' to '/srv/rebuilderd/tmp/tmpxcj7ykuy/zlib1g-dev_1.3.dfsg+really1.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-16 [12.1 MB] Fetched 12.1 MB in 0s (159 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1w05xcrk/cpp-15-x86-64-linux-gnu_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxpm4 amd64 1:3.5.17-1+b4 [56.6 kB] Fetched 56.6 kB in 0s (4630 kB/s) dpkg-name: info: moved 'libxpm4_1%3a3.5.17-1+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmps3dkh7ma/libxpm4_3.5.17-1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libselinux1 amd64 3.10-1 [85.4 kB] Fetched 85.4 kB in 0s (7598 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpszga_h26/libselinux1_3.10-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-dev-bin amd64 2.42-14 [37.5 kB] Fetched 37.5 kB in 0s (3693 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl22zchnq/libc-dev-bin_2.42-14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-markupsafe amd64 3.0.3-1+b1 [14.3 kB] Fetched 14.3 kB in 0s (1280 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxj7p3cwt/python3-markupsafe_3.0.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 llvm-21-linker-tools amd64 1:21.1.8-7 [1246 kB] Fetched 1246 kB in 0s (61.4 MB/s) dpkg-name: info: moved 'llvm-21-linker-tools_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmprxx510gn/llvm-21-linker-tools_21.1.8-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsource-highlight4t64 amd64 3.1.9-4.3+b2 [336 kB] Fetched 336 kB in 0s (27.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9b2yq1u7/libsource-highlight4t64_3.1.9-4.3+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglib2.0-0t64 amd64 2.88.0-1 [1536 kB] Fetched 1536 kB in 0s (82.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbbxzodrl/libglib2.0-0t64_2.88.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam-modules-bin amd64 1.7.0-5+b1 [49.8 kB] Fetched 49.8 kB in 0s (3965 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn94280j4/libpam-modules-bin_1.7.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Fetched 11.4 kB in 0s (1089 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbmjnxrhp/python3-jaraco.text_4.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.12-1 [2267 kB] Fetched 2267 kB in 0s (88.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0er2v37r/python3.13-minimal_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Fetched 27.0 kB in 0s (2350 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo5op9kzs/sensible-utils_0.0.26_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.7.5-1 [115 kB] Fetched 115 kB in 0s (10.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwgh_k5ss/libexpat1_2.7.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-mdit-py-plugins all 0.5.0-1 [33.4 kB] Fetched 33.4 kB in 0s (3066 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp879omk1x/python3-mdit-py-plugins_0.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typeguard all 4.4.4-2 [37.2 kB] Fetched 37.2 kB in 0s (3468 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5yv74u2i/python3-typeguard_4.4.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 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/tmpo_mjbw6z/init-system-helpers_1.69_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcc-s1 amd64 16-20260322-1 [74.0 kB] Fetched 74.0 kB in 0s (6773 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpomxb9y1p/libgcc-s1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-5 [1436 B] Fetched 1436 B in 0s (141 kB/s) dpkg-name: info: moved 'gcc-x86-64-linux-gnu_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmp5swky8_x/gcc-x86-64-linux-gnu_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libudev1 amd64 260.1-1 [133 kB] Fetched 133 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu8ficn2t/libudev1_260.1-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 openssl-provider-legacy amd64 3.6.1-3 [314 kB] Fetched 314 kB in 0s (26.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6o6f7vz8/openssl-provider-legacy_3.6.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-uc-micro all 2.0.0-1 [6028 B] Fetched 6028 B in 0s (565 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnr82u6ya/python3-uc-micro_2.0.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libsmartcols1 amd64 2.42-2 [144 kB] Fetched 144 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4582suh7/libsmartcols1_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pkg-resources all 78.1.1-0.1 [224 kB] Fetched 224 kB in 0s (21.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpofutfq90/python3-pkg-resources_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 tzdata all 2026a-3 [260 kB] Fetched 260 kB in 0s (22.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_0mhiggc/tzdata_2026a-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-accessible-pygments all 0.0.5-2 [1306 kB] Fetched 1306 kB in 0s (69.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzxtbwbss/python3-accessible-pygments_0.0.5-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnorm1t64 amd64 1.5.9+dfsg-4 [225 kB] Fetched 225 kB in 0s (20.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8jf_z968/libnorm1t64_1.5.9+dfsg-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-6+b1 [9784 B] Fetched 9784 B in 0s (934 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjo_lrvh9/libkeyutils1_1.6.3-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libitm1 amd64 16-20260322-1 [27.0 kB] Fetched 27.0 kB in 0s (2668 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_w8p8uju/libitm1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblsan0 amd64 16-20260322-1 [1280 kB] Fetched 1280 kB in 0s (71.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_hsjdn1v/liblsan0_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgraphite2-3 amd64 1.3.14-13 [75.9 kB] Fetched 75.9 kB in 0s (6963 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuky6sek8/libgraphite2-3_1.3.14-13_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-16 [13.2 MB] Fetched 13.2 MB in 0s (166 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptt5s9u0_/g++-15-x86-64-linux-gnu_15.2.0-16_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libperl5.40 amd64 5.40.1-7 [4317 kB] Fetched 4317 kB in 0s (131 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvska9vvq/libperl5.40_5.40.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ucf all 3.0053 [41.9 kB] Fetched 41.9 kB in 0s (3237 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqm8zuui2/ucf_3.0053_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libncursesw6 amd64 6.6+20251231-1 [137 kB] Fetched 137 kB in 0s (13.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprhpgj9sj/libncursesw6_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-github all 2.6.1-1 [176 kB] Fetched 176 kB in 0s (2730 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg9yan2o7/python3-github_2.6.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-tabulate all 0.9.0-1 [45.9 kB] Fetched 45.9 kB in 0s (3469 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp8dc9oir/python3-tabulate_0.9.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librav1e0.8 amd64 0.8.1-7 [978 kB] Fetched 978 kB in 0s (61.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbu1wntel/librav1e0.8_0.8.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fontconfig-config amd64 2.17.1-5 [56.1 kB] Fetched 56.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3k29z89i/fontconfig-config_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 rpcsvc-proto amd64 1.4.3-1 [63.3 kB] Fetched 63.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptipz4ezo/rpcsvc-proto_1.4.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-markdown-it all 3.0.0-3 [59.5 kB] Fetched 59.5 kB in 0s (5309 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptaqpfngo/python3-markdown-it_3.0.0-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-certifi all 2026.2.25+ds-1 [9612 B] Fetched 9612 B in 0s (849 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9hqe85zd/python3-certifi_2026.2.25+ds-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb1 amd64 1.17.0-2+b2 [144 kB] Fetched 144 kB in 0s (13.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplgqji5pb/libxcb1_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjansson4 amd64 2.14-2+b4 [40.1 kB] Fetched 40.1 kB in 0s (3763 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprpmrguuy/libjansson4_2.14-2+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jupyter-cache all 1.0.0-2 [26.8 kB] Fetched 26.8 kB in 0s (2560 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplsfm1x3x/python3-jupyter-cache_1.0.0-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libpangocairo-1.0-0 amd64 1.57.1-1 [33.6 kB] Fetched 33.6 kB in 0s (3123 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp__891umk/libpangocairo-1.0-0_1.57.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsystemd0 amd64 260.1-1 [446 kB] Fetched 446 kB in 0s (5175 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj05qrxxx/libsystemd0_260.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 architecture-properties amd64 0.2.6+b1 [2652 B] Fetched 2652 B in 0s (11.4 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmply1kof6e/architecture-properties_0.2.6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 debianutils amd64 5.23.2 [92.4 kB] Fetched 92.4 kB in 0s (512 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpplkusn0u/debianutils_5.23.2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libpipeline1 amd64 1.5.8-2 [42.1 kB] Fetched 42.1 kB in 0s (140 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp596_xdt_/libpipeline1_1.5.8-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 graphviz amd64 14.1.2-1 [60.6 kB] Fetched 60.6 kB in 0s (253 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmzbj8wqi/graphviz_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 debconf all 1.5.92 [123 kB] Fetched 123 kB in 0s (10.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb9x_kzw2/debconf_1.5.92_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhwasan0 amd64 16-20260322-1 [1580 kB] Fetched 1580 kB in 0s (84.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpout3sob_/libhwasan0_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libstdc++-15-dev amd64 15.2.0-16 [2779 kB] Fetched 2779 kB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpledrmz6c/libstdc++-15-dev_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.12-1 [1974 kB] Fetched 1974 kB in 0s (102 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp58uoqjcq/libpython3.13-stdlib_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjson-perl all 4.10000-1 [87.5 kB] Fetched 87.5 kB in 0s (8340 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptv5l6sa9/libjson-perl_4.10000-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjbig0 amd64 2.1-6.1+b3 [32.2 kB] Fetched 32.2 kB in 0s (419 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp499tgcjz/libjbig0_2.1-6.1+b3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtinfo6 amd64 6.6+20251231-1 [354 kB] Fetched 354 kB in 0s (29.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplsafy8vi/libtinfo6_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-10 [1194 kB] Fetched 1194 kB in 0s (67.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq8kew9qb/groff-base_1.23.0-10_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-ipython all 9.11.0-1 [435 kB] Fetched 435 kB in 0s (27.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyxr2nw_e/python3-ipython_9.11.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.3-4 [74.8 kB] Fetched 74.8 kB in 0s (7001 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwbn6cmap/readline-common_8.3-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jupyter-client all 8.8.0-1 [93.2 kB] Fetched 93.2 kB in 0s (7849 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp84ozpr7m/python3-jupyter-client_8.8.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcom-err2 amd64 1.47.4-1 [19.2 kB] Fetched 19.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpswe7jhu1/libcom-err2_1.47.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-parso all 0.8.6-1 [68.1 kB] Fetched 68.1 kB in 0s (872 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_pnvpa_t/python3-parso_0.8.6-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcairo2 amd64 1.18.4-3 [544 kB] Fetched 544 kB in 0s (1227 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvy2n0jok/libcairo2_1.18.4-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjs-sphinxdoc all 8.2.3-12 [27.9 kB] Fetched 27.9 kB in 0s (79.4 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoc9lpb5c/libjs-sphinxdoc_8.2.3-12_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-4 [877 kB] Fetched 877 kB in 0s (2682 kB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-4_all.deb' to '/srv/rebuilderd/tmp/tmpsa8p4nwy/automake_1.18.1-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-wcwidth all 0.2.14+dfsg1-1 [25.2 kB] Fetched 25.2 kB in 0s (57.2 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprpw8z6vk/python3-wcwidth_0.2.14+dfsg1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmd0 amd64 1.1.0-2+b2 [36.2 kB] Fetched 36.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkzc5yip0/libmd0_1.1.0-2+b2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libpangoft2-1.0-0 amd64 1.57.1-1 [53.0 kB] Fetched 53.0 kB in 0s (3950 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprzi7dmqr/libpangoft2-1.0-0_1.57.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-git all 3.1.46-1 [147 kB] Fetched 147 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjk29es7v/python3-git_3.1.46-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libx11-data all 2:1.8.13-1 [346 kB] Fetched 346 kB in 0s (24.5 MB/s) dpkg-name: info: moved 'libx11-data_2%3a1.8.13-1_all.deb' to '/srv/rebuilderd/tmp/tmpyd6l_aax/libx11-data_1.8.13-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-idna all 3.11-1 [41.7 kB] Fetched 41.7 kB in 0s (4065 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps13_7hxw/python3-idna_3.11-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxau6 amd64 1:1.0.11-1+b1 [20.8 kB] Fetched 20.8 kB in 0s (1614 kB/s) dpkg-name: info: moved 'libxau6_1%3a1.0.11-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpiimf58vu/libxau6_1.0.11-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libharfbuzz0b amd64 12.3.2-2+b2 [513 kB] Fetched 513 kB in 0s (36.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa6l8qvxr/libharfbuzz0b_12.3.2-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmsgpack-cxx-dev amd64 7.0.0-2 [223 kB] Fetched 223 kB in 0s (3171 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpns54l7sb/libmsgpack-cxx-dev_7.0.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-zipp all 3.23.0-1 [11.0 kB] Fetched 11.0 kB in 0s (878 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfne6vscv/python3-zipp_3.23.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpsl5t64 amd64 0.21.5-1 [59.9 kB] Fetched 59.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk6_dgkws/libpsl5t64_0.21.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-rocm-docs all 1.31.1-3 [1131 kB] Fetched 1131 kB in 0s (13.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0qskrvdo/python3-rocm-docs_1.31.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtsan2 amd64 16-20260322-1 [2573 kB] Fetched 2573 kB in 0s (81.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5uuvalt2/libtsan2_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-linkify-it all 2.1.0-1 [18.7 kB] Fetched 18.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3ozubixd/python3-linkify-it_2.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-deprecated all 1.3.1-1 [12.1 kB] Fetched 12.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc_2ro_02/python3-deprecated_1.3.1-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 perl-base amd64 5.40.1-7 [1679 kB] Fetched 1679 kB in 0s (89.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3j8rvqa1/perl-base_5.40.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-alabaster all 1.0.0-1 [20.4 kB] Fetched 20.4 kB in 0s (2032 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp80copool/python3-alabaster_1.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.194-4 [183 kB] Fetched 183 kB in 0s (16.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp48wqyvus/libelf1t64_0.194-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsharpyuv0 amd64 1.5.0-0.1+b1 [116 kB] Fetched 116 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2o_mjisi/libsharpyuv0_1.5.0-0.1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libasan8 amd64 16-20260322-1 [2889 kB] Fetched 2889 kB in 0s (85.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0epre71e/libasan8_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 nlohmann-json3-dev all 3.12.0.really.3.12.0.really.3.11.3-3 [263 kB] Fetched 263 kB in 0s (18.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpye0800e2/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 amd64 python3-cffi-backend amd64 2.0.0-3 [111 kB] Fetched 111 kB in 0s (10.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0qy_hvfn/python3-cffi-backend_2.0.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-ipykernel all 7.2.0-1 [106 kB] Fetched 106 kB in 0s (1997 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppcjds_na/python3-ipykernel_7.2.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libltdl7 amd64 2.5.4-10 [415 kB] Fetched 415 kB in 0s (31.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8grwgnua/libltdl7_2.5.4-10_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-requests all 2.32.5+dfsg-1 [72.4 kB] Fetched 72.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpei7ysx_k/python3-requests_2.32.5+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libldap2 amd64 2.6.10+dfsg-1+b1 [195 kB] Fetched 195 kB in 0s (18.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6v5s9vt3/libldap2_2.6.10+dfsg-1+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libpango-1.0-0 amd64 1.57.1-1 [224 kB] Fetched 224 kB in 0s (21.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbuix9_ag/libpango-1.0-0_1.57.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-11 [55.2 kB] Fetched 55.2 kB in 0s (5309 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9fuzj3dq/libsasl2-2_2.1.28+dfsg1-11_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-15 amd64 15.2.0-16 [27.1 kB] Fetched 27.1 kB in 0s (2355 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9ddh7jv0/g++-15_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-gitdb all 4.0.12-1 [45.8 kB] Fetched 45.8 kB in 0s (3887 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjfqo26yj/python3-gitdb_4.0.12-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-render0 amd64 1.17.0-2+b2 [115 kB] Fetched 115 kB in 0s (10.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj3b86s43/libxcb-render0_1.17.0-2+b2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 perl amd64 5.40.1-7 [267 kB] Fetched 267 kB in 0s (23.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq39q8vau/perl_5.40.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libidn2-0 amd64 2.3.8-4+b1 [110 kB] Fetched 110 kB in 0s (10.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4owzvts8/libidn2-0_2.3.8-4+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmpfr6 amd64 4.2.2-3 [729 kB] Fetched 729 kB in 0s (46.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2vhv4t2q/libmpfr6_4.2.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgomp1 amd64 16-20260322-1 [151 kB] Fetched 151 kB in 0s (15.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmporftbxr0/libgomp1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 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/tmpohdt17jx/media-types_14.0.0_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfribidi0 amd64 1.0.16-5 [26.7 kB] Fetched 26.7 kB in 0s (2260 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfhkr2u45/libfribidi0_1.0.16-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-zmq amd64 27.1.0-1+b1 [215 kB] Fetched 215 kB in 0s (19.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphd9xsjyx/python3-zmq_27.1.0-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnghttp3-9 amd64 1.15.0-1 [67.2 kB] Fetched 67.2 kB in 0s (5344 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp40__3kgf/libnghttp3-9_1.15.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwebp7 amd64 1.5.0-0.1+b1 [336 kB] Fetched 336 kB in 0s (23.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpihfm4a4z/libwebp7_1.5.0-0.1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-4 [108 kB] Fetched 108 kB in 0s (10.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5iyrfa0j/dwz_0.16-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python-babel-localedata all 2.17.0-2 [6052 kB] Fetched 6052 kB in 0s (146 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps7exf3tl/python-babel-localedata_2.17.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typing-extensions all 4.15.0-2 [92.5 kB] Fetched 92.5 kB in 0s (8547 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi8xz3_1h/python3-typing-extensions_4.15.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Fetched 60.2 kB in 0s (5647 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptyuh_t87/autotools-dev_20240727.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jsonschema all 4.26.0-1 [74.5 kB] Fetched 74.5 kB in 0s (7437 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaw2eza_b/python3-jsonschema_4.26.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libseccomp2 amd64 2.6.0-2+b1 [52.2 kB] Fetched 52.2 kB in 0s (5143 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbm1lay1z/libseccomp2_2.6.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-ipython-pygments-lexers all 1.1.1-2 [8524 B] Fetched 8524 B in 0s (643 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp55ly6vdb/python3-ipython-pygments-lexers_1.1.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libexpat1-dev amd64 2.7.5-1 [169 kB] Fetched 169 kB in 0s (16.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf74_sm8y/libexpat1-dev_2.7.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2+b1 [53.8 kB] Fetched 53.8 kB in 0s (5051 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm_lbdrbf/libyaml-0-2_0.2.5-2+b1_amd64.deb' Downloading dependency 1 of 423: libsource-highlight-common:amd64=3.1.9-4.3 Downloading dependency 2 of 423: libgssapi-krb5-2:amd64=1.22.1-2 Downloading dependency 3 of 423: libxcb-shm0:amd64=1.17.0-2+b2 Downloading dependency 4 of 423: libxdmcp6:amd64=1:1.1.5-2 Downloading dependency 5 of 423: libdpkg-perl:amd64=1.23.7 Downloading dependency 6 of 423: libzstd1:amd64=1.5.7+dfsg-3+b1 Downloading dependency 7 of 423: python3-minimal:amd64=3.13.9-3 Downloading dependency 8 of 423: libpython3.13:amd64=3.13.12-1 Downloading dependency 9 of 423: python3-sphinx-collapse:amd64=0.1.4-1 Downloading dependency 10 of 423: libfontconfig1:amd64=2.17.1-5 Downloading dependency 11 of 423: zlib1g-dev:amd64=1:1.3.dfsg+really1.3.2-3 Downloading dependency 12 of 423: cpp-15-x86-64-linux-gnu:amd64=15.2.0-16 Downloading dependency 13 of 423: libxpm4:amd64=1:3.5.17-1+b4 Downloading dependency 14 of 423: libselinux1:amd64=3.10-1 Downloading dependency 15 of 423: libc-dev-bin:amd64=2.42-14 Downloading dependency 16 of 423: python3-markupsafe:amd64=3.0.3-1+b1 Downloading dependency 17 of 423: llvm-21-linker-tools:amd64=1:21.1.8-7 Downloading dependency 18 of 423: libsource-highlight4t64:amd64=3.1.9-4.3+b2 Downloading dependency 19 of 423: libglib2.0-0t64:amd64=2.88.0-1 Downloading dependency 20 of 423: libpam-modules-bin:amd64=1.7.0-5+b1 Downloading dependency 21 of 423: python3-jaraco.text:amd64=4.0.0-1 Downloading dependency 22 of 423: python3.13-minimal:amd64=3.13.12-1 Downloading dependency 23 of 423: sensible-utils:amd64=0.0.26 Downloading dependency 24 of 423: libexpat1:amd64=2.7.5-1 Downloading dependency 25 of 423: python3-mdit-py-plugins:amd64=0.5.0-1 Downloading dependency 26 of 423: python3-typeguard:amd64=4.4.4-2 Downloading dependency 27 of 423: init-system-helpers:amd64=1.69 Downloading dependency 28 of 423: libgcc-s1:amd64=16-20260322-1 Downloading dependency 29 of 423: gcc-x86-64-linux-gnu:amd64=4:15.2.0-5 Downloading dependency 30 of 423: libudev1:amd64=260.1-1 Downloading dependency 31 of 423: openssl-provider-legacy:amd64=3.6.1-3 Downloading dependency 32 of 423: python3-uc-micro:amd64=2.0.0-1 Downloading dependency 33 of 423: libsmartcols1:amd64=2.42-2 Downloading dependency 34 of 423: python3-pkg-resources:amd64=78.1.1-0.1 Downloading dependency 35 of 423: tzdata:amd64=2026a-3 Downloading dependency 36 of 423: python3-accessible-pygments:amd64=0.0.5-2 Downloading dependency 37 of 423: libnorm1t64:amd64=1.5.9+dfsg-4 Downloading dependency 38 of 423: libkeyutils1:amd64=1.6.3-6+b1 Downloading dependency 39 of 423: libitm1:amd64=16-20260322-1 Downloading dependency 40 of 423: liblsan0:amd64=16-20260322-1 Downloading dependency 41 of 423: libgraphite2-3:amd64=1.3.14-13 Downloading dependency 42 of 423: g++-15-x86-64-linux-gnu:amd64=15.2.0-16 Downloading dependency 43 of 423: libperl5.40:amd64=5.40.1-7 Downloading dependency 44 of 423: ucf:amd64=3.0053 Downloading dependency 45 of 423: libncursesw6:amd64=6.6+20251231-1 Downloading dependency 46 of 423: python3-github:amd64=2.6.1-1 Downloading dependency 47 of 423: python3-tabulate:amd64=0.9.0-1 Downloading dependency 48 of 423: librav1e0.8:amd64=0.8.1-7 Downloading dependency 49 of 423: fontconfig-config:amd64=2.17.1-5 Downloading dependency 50 of 423: rpcsvc-proto:amd64=1.4.3-1 Downloading dependency 51 of 423: python3-markdown-it:amd64=3.0.0-3 Downloading dependency 52 of 423: python3-certifi:amd64=2026.2.25+ds-1 Downloading dependency 53 of 423: libxcb1:amd64=1.17.0-2+b2 Downloading dependency 54 of 423: libjansson4:amd64=2.14-2+b4 Downloading dependency 55 of 423: python3-jupyter-cache:amd64=1.0.0-2 Downloading dependency 56 of 423: libpangocairo-1.0-0:amd64=1.57.1-1 Downloading dependency 57 of 423: libsystemd0:amd64=260.1-1 Downloading dependency 58 of 423: architecture-properties:amd64=0.2.6+b1 Downloading dependency 59 of 423: debianutils:amd64=5.23.2 Downloading dependency 60 of 423: libpipeline1:amd64=1.5.8-2 Downloading dependency 61 of 423: graphviz:amd64=14.1.2-1 Downloading dependency 62 of 423: debconf:amd64=1.5.92 Downloading dependency 63 of 423: libhwasan0:amd64=16-20260322-1 Downloading dependency 64 of 423: libstdc++-15-dev:amd64=15.2.0-16 Downloading dependency 65 of 423: libpython3.13-stdlib:amd64=3.13.12-1 Downloading dependency 66 of 423: libjson-perl:amd64=4.10000-1 Downloading dependency 67 of 423: libjbig0:amd64=2.1-6.1+b3 Downloading dependency 68 of 423: libtinfo6:amd64=6.6+20251231-1 Downloading dependency 69 of 423: groff-base:amd64=1.23.0-10 Downloading dependency 70 of 423: python3-ipython:amd64=9.11.0-1 Downloading dependency 71 of 423: readline-common:amd64=8.3-4 Downloading dependency 72 of 423: python3-jupyter-client:amd64=8.8.0-1 Downloading dependency 73 of 423: libcom-err2:amd64=1.47.4-1 Downloading dependency 74 of 423: python3-parso:amd64=0.8.6-1 Downloading dependency 75 of 423: libcairo2:amd64=1.18.4-3 Downloading dependency 76 of 423: libjs-sphinxdoc:amd64=8.2.3-12 Downloading dependency 77 of 423: automake:amd64=1:1.18.1-4 Downloading dependency 78 of 423: python3-wcwidth:amd64=0.2.14+dfsg1-1 Downloading dependency 79 of 423: libmd0:amd64=1.1.0-2+b2 Downloading dependency 80 of 423: libpangoft2-1.0-0:amd64=1.57.1-1 Downloading dependency 81 of 423: python3-git:amd64=3.1.46-1 Downloading dependency 82 of 423: libx11-data:amd64=2:1.8.13-1 Downloading dependency 83 of 423: python3-idna:amd64=3.11-1 Downloading dependency 84 of 423: libxau6:amd64=1:1.0.11-1+b1 Downloading dependency 85 of 423: libharfbuzz0b:amd64=12.3.2-2+b2 Downloading dependency 86 of 423: libmsgpack-cxx-dev:amd64=7.0.0-2 Downloading dependency 87 of 423: python3-zipp:amd64=3.23.0-1 Downloading dependency 88 of 423: libpsl5t64:amd64=0.21.5-1 Downloading dependency 89 of 423: python3-rocm-docs:amd64=1.31.1-3 Downloading dependency 90 of 423: libtsan2:amd64=16-20260322-1 Downloading dependency 91 of 423: python3-linkify-it:amd64=2.1.0-1 Downloading dependency 92 of 423: python3-deprecated:amd64=1.3.1-1 Downloading dependency 93 of 423: perl-base:amd64=5.40.1-7 Downloading dependency 94 of 423: python3-alabaster:amd64=1.0.0-1 Downloading dependency 95 of 423: libelf1t64:amd64=0.194-4 Downloading dependency 96 of 423: libsharpyuv0:amd64=1.5.0-0.1+b1 Downloading dependency 97 of 423: libasan8:amd64=16-20260322-1 Downloading dependency 98 of 423: nlohmann-json3-dev:amd64=3.12.0.really.3.12.0.really.3.11.3-3 Downloading dependency 99 of 423: python3-cffi-backend:amd64=2.0.0-3 Downloading dependency 100 of 423: python3-ipykernel:amd64=7.2.0-1 Downloading dependency 101 of 423: libltdl7:amd64=2.5.4-10 Downloading dependency 102 of 423: python3-requests:amd64=2.32.5+dfsg-1 Downloading dependency 103 of 423: libldap2:amd64=2.6.10+dfsg-1+b1 Downloading dependency 104 of 423: libpango-1.0-0:amd64=1.57.1-1 Downloading dependency 105 of 423: libsasl2-2:amd64=2.1.28+dfsg1-11 Downloading dependency 106 of 423: g++-15:amd64=15.2.0-16 Downloading dependency 107 of 423: python3-gitdb:amd64=4.0.12-1 Downloading dependency 108 of 423: libxcb-render0:amd64=1.17.0-2+b2 Downloading dependency 109 of 423: perl:amd64=5.40.1-7 Downloading dependency 110 of 423: libidn2-0:amd64=2.3.8-4+b1 Downloading dependency 111 of 423: libmpfr6:amd64=4.2.2-3 Downloading dependency 112 of 423: libgomp1:amd64=16-20260322-1 Downloading dependency 113 of 423: media-types:amd64=14.0.0 Downloading dependency 114 of 423: libfribidi0:amd64=1.0.16-5 Downloading dependency 115 of 423: python3-zmq:amd64=27.1.0-1+b1 Downloading dependency 116 of 423: libnghttp3-9:amd64=1.15.0-1 Downloading dependency 117 of 423: libwebp7:amd64=1.5.0-0.1+b1 Downloading dependency 118 of 423: dwz:amd64=0.16-4 Downloading dependency 119 of 423: python-babel-localedata:amd64=2.17.0-2 Downloading dependency 120 of 423: python3-typing-extensions:amd64=4.15.0-2 Downloading dependency 121 of 423: autotools-dev:amd64=20240727.1 Downloading dependency 122 of 423: python3-jsonschema:amd64=4.26.0-1 Downloading dependency 123 of 423: libseccomp2:amd64=2.6.0-2+b1 Downloading dependency 124 of 423: python3-ipython-pygments-lexers:amd64=1.1.1-2 Downloading dependency 125 of 423: libexpat1-dev:amd64=2.7.5-1 Downloading dependency 126 of 423: libyaml-0-2:amd64=0.2.5-2+b1 Downloading dependency 127 of 423: cpp-x86-64-linux-gnu:amd64=4:15.2.0-5Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-5 [5324 B] Fetched 5324 B in 0s (517 kB/s) dpkg-name: info: moved 'cpp-x86-64-linux-gnu_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpid8nkxcf/cpp-x86-64-linux-gnu_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdav1d7 amd64 1.5.3-1+b1 [564 kB] Fetched 564 kB in 0s (45.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz9tuw032/libdav1d7_1.5.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-6 [494 kB] Fetched 494 kB in 0s (42.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxydfdh2b/autoconf_2.72-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dpkg amd64 1.23.7 [1531 kB] Fetched 1531 kB in 0s (85.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8c8cyeg5/dpkg_1.23.7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-15 amd64 15.2.0-16 [1276 B] Fetched 1276 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpud_hgo4e/cpp-15_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15-base amd64 15.2.0-16 [36.3 kB] Fetched 36.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4ytc1gi3/gcc-15-base_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 procps amd64 2:4.0.4-9+b1 [883 kB] Fetched 883 kB in 0s (45.2 MB/s) dpkg-name: info: moved 'procps_2%3a4.0.4-9+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp58_4244g/procps_4.0.4-9+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 hostname amd64 3.25 [11.0 kB] Fetched 11.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuvibwzb4/hostname_3.25_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-comm all 0.2.1-1 [8104 B] Fetched 8104 B in 0s (640 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeuv4194z/python3-comm_0.2.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libabsl20240722 amd64 20240722.0-4 [492 kB] Fetched 492 kB in 0s (38.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0p90h7er/libabsl20240722_20240722.0-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-coverage amd64 7.8.2+dfsg1-1+b1 [185 kB] Fetched 185 kB in 0s (15.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsr6gu6el/python3-coverage_7.8.2+dfsg1-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpixman-1-0 amd64 0.46.4-1+b1 [259 kB] Fetched 259 kB in 0s (18.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcvrn3x47/libpixman-1-0_0.46.4-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libp11-kit0 amd64 0.26.2-2 [470 kB] Fetched 470 kB in 0s (40.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpahe2pb5r/libp11-kit0_0.26.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jedi all 0.19.1+ds1-1 [691 kB] Fetched 691 kB in 0s (51.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo6vllc71/python3-jedi_0.19.1+ds1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-attr all 26.1.0-1 [72.2 kB] Fetched 72.2 kB in 0s (5185 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbg_osjis/python3-attr_26.1.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libkrb5support0 amd64 1.22.1-2 [33.1 kB] Fetched 33.1 kB in 0s (2674 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp77wvx78d/libkrb5support0_1.22.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2+b1 [68.8 kB] Fetched 68.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp07d1fqg3/libuchardet0_0.0.8-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5+b1 [110 kB] Fetched 110 kB in 0s (10.3 MB/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.46-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp4q3z_2v2/libmagic1t64_5.46-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-core all 2.37-8 [840 kB] Fetched 840 kB in 0s (61.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpevcvw6v8/fonts-dejavu-core_2.37-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 mawk amd64 1.3.4.20260302-1 [142 kB] Fetched 142 kB in 0s (9872 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu0h9z60k/mawk_1.3.4.20260302-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-smmap all 6.0.0-1 [20.1 kB] Fetched 20.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbs2g2s1r/python3-smmap_6.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 doxygen amd64 1.15.0+ds1-1.1 [5544 kB] Fetched 5544 kB in 0s (138 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzsi0evsq/doxygen_1.15.0+ds1-1.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdw1t64 amd64 0.194-4 [263 kB] Fetched 263 kB in 0s (21.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf2w5875s/libdw1t64_0.194-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-copybutton all 0.5.2-3 [18.1 kB] Fetched 18.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2z_pkb4b/python3-sphinx-copybutton_0.5.2-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam0g amd64 1.7.0-5+b1 [70.4 kB] Fetched 70.4 kB in 0s (6816 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdrb8cl8_/libpam0g_1.7.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavif16 amd64 1.4.1-1+b1 [147 kB] Fetched 147 kB in 0s (14.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5wwhy3o5/libavif16_1.4.1-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 xz-utils amd64 5.8.3-1 [740 kB] Fetched 740 kB in 0s (50.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphiayai7e/xz-utils_5.8.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libstdc++6 amd64 16-20260322-1 [765 kB] Fetched 765 kB in 0s (42.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxv7kuowr/libstdc++6_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pydata-sphinx-theme all 0.16.1+dfsg-5 [903 kB] Fetched 903 kB in 0s (58.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwzuiz7gw/python3-pydata-sphinx-theme_0.16.1+dfsg-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.12-1 [776 kB] Fetched 776 kB in 0s (53.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplwsodbpo/python3.13_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libobjc-15-dev amd64 15.2.0-16 [173 kB] Fetched 173 kB in 0s (15.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsvga0nby/libobjc-15-dev_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-rpds-py amd64 0.30.0-1 [326 kB] Fetched 326 kB in 0s (30.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzxdvg437/python3-rpds-py_0.30.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libctf0 amd64 2.46-3 [92.2 kB] Fetched 92.2 kB in 0s (8567 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9s_d9wa0/libctf0_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liberror-perl all 0.17030-1 [26.9 kB] Fetched 26.9 kB in 0s (2196 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5fd1xu5v/liberror-perl_0.17030-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpcre2-8-0 amd64 10.46-1+b1 [298 kB] Fetched 298 kB in 0s (18.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw3n762un/libpcre2-8-0_10.46-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libyuv0 amd64 0.0.1922.20260106-1 [176 kB] Fetched 176 kB in 0s (16.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvli391gv/libyuv0_0.0.1922.20260106-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-4 [25.2 kB] Fetched 25.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe6vogyye/libffi8_3.5.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-tornado amd64 6.5.5-1 [359 kB] Fetched 359 kB in 0s (28.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvgxb3dwe/python3-tornado_6.5.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-breathe all 4.36.0-2 [81.0 kB] Fetched 81.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9v4otvd7/python3-breathe_4.36.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Fetched 216 kB in 0s (19.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwbfg4pte/po-debconf_1.0.22_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.2-2 [242 kB] Fetched 242 kB in 0s (16.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpakrmbtqd/gettext-base_0.23.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-fastjsonschema all 2.21.1-1 [22.4 kB] Fetched 22.4 kB in 0s (2199 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd_yegezf/python3-fastjsonschema_2.21.1-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 liblz4-1 amd64 1.10.0-8 [70.1 kB] Fetched 70.1 kB in 0s (6587 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy82elj6_/liblz4-1_1.10.0-8_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-greenlet amd64 3.3.2-2 [192 kB] Fetched 192 kB in 0s (16.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf2sff_ev/python3-greenlet_3.3.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libimagequant0 amd64 4.4.1-1+b1 [258 kB] Fetched 258 kB in 0s (20.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7ugv2ysv/libimagequant0_4.4.1-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cmake amd64 4.3.1-1 [16.2 MB] Fetched 16.2 MB in 0s (86.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf52tyhej/cmake_4.3.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-prompt-toolkit all 3.0.52-2 [280 kB] Fetched 280 kB in 0s (24.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7bsmq3cb/python3-prompt-toolkit_3.0.52-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-bs4 all 4.14.3-2 [118 kB] Fetched 118 kB in 0s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptkt7zbjn/python3-bs4_4.14.3-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-referencing all 0.36.2-2 [23.8 kB] Fetched 23.8 kB in 0s (2175 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwfahfvpk/python3-referencing_0.36.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jupyter-core all 5.9.1-1 [36.5 kB] Fetched 36.5 kB in 0s (2905 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp38a0a4ii/python3-jupyter-core_5.9.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbinutils amd64 2.46-3 [548 kB] Fetched 548 kB in 0s (41.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzscax_mq/libbinutils_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcurl4t64 amd64 8.19.0-3 [408 kB] Fetched 408 kB in 0s (25.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvj0jkq2d/libcurl4t64_8.19.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsqlite3-dev amd64 3.46.1-9+b1 [1112 kB] Fetched 1112 kB in 0s (71.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmskxq0gv/libsqlite3-dev_3.46.1-9+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmpc3 amd64 1.3.1-3 [52.2 kB] Fetched 52.2 kB in 0s (4098 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9jpk3w81/libmpc3_1.3.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-design all 0.7.0-1 [886 kB] Fetched 886 kB in 0s (53.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp831u8wqi/python3-sphinx-design_0.7.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-stack-data all 0.6.3-3 [21.9 kB] Fetched 21.9 kB in 0s (1709 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq89hnfqp/python3-stack-data_0.6.3-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 linux-libc-dev all 6.19.11-1 [1972 kB] Fetched 1972 kB in 0s (97.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoy9yu4qy/linux-libc-dev_6.19.11-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtasn1-6 amd64 4.21.0-2 [50.4 kB] Fetched 50.4 kB in 0s (4999 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8scbxyjx/libtasn1-6_4.21.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 grep amd64 3.12-1 [443 kB] Fetched 443 kB in 0s (36.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp44e2bgev/grep_3.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ncurses-base all 6.6+20251231-1 [277 kB] Fetched 277 kB in 0s (23.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphcnoj3x1/ncurses-base_6.6+20251231-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Fetched 12.0 kB in 0s (934 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppynfiej1/python3-jaraco.functools_4.1.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 util-linux amd64 2.42-2 [1222 kB] Fetched 1222 kB in 0s (75.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp81n406nw/util-linux_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14-stdlib amd64 3.14.4-1 [2266 kB] Fetched 2266 kB in 0s (96.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3j2um_cw/libpython3.14-stdlib_3.14.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 coreutils amd64 9.10-1 [3142 kB] Fetched 3142 kB in 0s (108 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3lkmncr1/coreutils_9.10-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libx11-6 amd64 2:1.8.13-1 [829 kB] Fetched 829 kB in 0s (53.6 MB/s) dpkg-name: info: moved 'libx11-6_2%3a1.8.13-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpen154ab_/libx11-6_1.8.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.2+dfsg-0.1 [641 kB] Fetched 641 kB in 0s (42.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz7zrwamm/libxml2-16_2.15.2+dfsg-0.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-dateutil all 2.9.0-4 [79.4 kB] Fetched 79.4 kB in 0s (6894 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4kjfk3aw/python3-dateutil_2.9.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmsgpack-c2 amd64 6.1.0-2 [22.8 kB] Fetched 22.8 kB in 0s (534 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnu7jokpx/libmsgpack-c2_6.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 findutils amd64 4.10.0-3 [700 kB] Fetched 700 kB in 0s (52.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp093l_3mp/findutils_4.10.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Fetched 104 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd002vi5n/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdatrie1 amd64 0.2.14-1 [39.6 kB] Fetched 39.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6nwvpar_/libdatrie1_0.2.14-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6-dev amd64 2.42-14 [1992 kB] Fetched 1992 kB in 0s (85.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpapulkv6r/libc6-dev_2.42-14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 base-passwd amd64 3.6.8 [54.6 kB] Fetched 54.6 kB in 0s (5423 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb82mbj7z/base-passwd_3.6.8_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dash amd64 0.5.12-12 [98.5 kB] Fetched 98.5 kB in 0s (8018 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz61v31fj/dash_0.5.12-12_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libcrypt1 amd64 1:4.5.1-1 [98.0 kB] Fetched 98.0 kB in 0s (9131 kB/s) dpkg-name: info: moved 'libcrypt1_1%3a4.5.1-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpvftymauc/libcrypt1_4.5.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libquadmath0 amd64 16-20260322-1 [148 kB] Fetched 148 kB in 0s (11.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpasvphjmk/libquadmath0_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dpkg-dev all 1.23.7 [1318 kB] Fetched 1318 kB in 0s (74.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfnkyti33/dpkg-dev_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtiff6 amd64 4.7.1-2 [357 kB] Fetched 357 kB in 0s (29.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyq9fl325/libtiff6_4.7.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgprofng0 amd64 2.46-3 [820 kB] Fetched 820 kB in 0s (46.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1z05jt4q/libgprofng0_2.46-3_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libhogweed6t64 amd64 3.10.2-1 [336 kB] Fetched 336 kB in 0s (27.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmolbutdh/libhogweed6t64_3.10.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sysvinit-utils amd64 3.18-1 [29.7 kB] Fetched 29.7 kB in 0s (2895 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6no5gf3n/sysvinit-utils_3.18-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.13.9-3 [27.6 kB] Fetched 27.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp010hxd1g/python3_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-executing all 2.2.1-0.1 [25.7 kB] Fetched 25.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa5kjbgay/python3-executing_2.2.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsodium23 amd64 1.0.18-2 [166 kB] Fetched 166 kB in 0s (14.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpibwv37p9/libsodium23_1.0.18-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebuginfod1t64 amd64 0.194-4 [29.6 kB] Fetched 29.6 kB in 0s (2919 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk6zvwr__/libdebuginfod1t64_0.194-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-matplotlib-inline all 0.2.1-1 [9324 B] Fetched 9324 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppip9teo7/python3-matplotlib-inline_0.2.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxxhash0 amd64 0.8.3-2+b1 [28.1 kB] Fetched 28.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx28ia755/libxxhash0_0.8.3-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-16 [23.4 MB] Fetched 23.4 MB in 0s (172 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm8w9ozs9/gcc-15-x86-64-linux-gnu_15.2.0-16_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libjsoncpp26 amd64 1.9.6-5 [82.6 kB] Fetched 82.6 kB in 0s (7213 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9tyf07rm/libjsoncpp26_1.9.6-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 diffutils amd64 1:3.12-1 [405 kB] Fetched 405 kB in 0s (29.5 MB/s) dpkg-name: info: moved 'diffutils_1%3a3.12-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpbbb6uqgr/diffutils_3.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcc1-0 amd64 16-20260322-1 [45.8 kB] Fetched 45.8 kB in 0s (3951 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvpydvxal/libcc1-0_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblerc4 amd64 4.1.0+ds-1 [199 kB] Fetched 199 kB in 0s (18.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppwm0k6xu/liblerc4_4.1.0+ds-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.14-minimal amd64 3.14.4-1 [2409 kB] Fetched 2409 kB in 0s (103 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzogpbi4p/python3.14-minimal_3.14.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-3 [163 kB] Fetched 163 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpygovrzjx/libpgm-5.3-0t64_5.3.128~dfsg-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5+b1 [338 kB] Fetched 338 kB in 0s (30.8 MB/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.46-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp75qg2jpw/libmagic-mgc_5.46-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-nbclient all 0.10.4-1 [29.8 kB] Fetched 29.8 kB in 0s (2462 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6r2nzpvq/python3-nbclient_0.10.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-myst-nb all 1.3.0-2 [93.1 kB] Fetched 93.1 kB in 0s (9183 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpije0ma6f/python3-myst-nb_1.3.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 docutils-common all 0.22.4+dfsg-1 [128 kB] Fetched 128 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3ti2l59g/docutils-common_0.22.4+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 protobuf-compiler amd64 3.21.12-15 [85.2 kB] Fetched 85.2 kB in 0s (8114 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu0atdudc/protobuf-compiler_3.21.12-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvpr2 amd64 14.1.2-1 [125 kB] Fetched 125 kB in 0s (11.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk2mjnzmn/libgvpr2_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libngtcp2-16 amd64 1.21.0-1 [136 kB] Fetched 136 kB in 0s (13.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbpvf8iim/libngtcp2-16_1.21.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils-common amd64 2.46-3 [2632 kB] Fetched 2632 kB in 0s (112 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpst9584oz/binutils-common_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotobuf-dev amd64 3.21.12-15 [1338 kB] Fetched 1338 kB in 0s (83.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmputrx4led/libprotobuf-dev_3.21.12-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxdot4 amd64 14.1.2-1 [21.9 kB] Fetched 21.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp1oa2c85/libxdot4_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.21-1 [332 kB] Fetched 332 kB in 0s (28.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaj2osugd/m4_1.4.21-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libthai0 amd64 0.1.30-1 [52.2 kB] Fetched 52.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxs5hepsb/libthai0_0.1.30-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-asttokens all 3.0.1-2 [20.6 kB] Fetched 20.6 kB in 0s (2041 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu4r9hje3/python3-asttokens_3.0.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 netbase all 6.5 [12.4 kB] Fetched 12.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo2sefrc4/netbase_6.5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp amd64 4:15.2.0-5 [1564 B] Fetched 1564 B in 0s (0 B/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmp69648jz4/cpp_15.2.0-5_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-3+b1 [60.7 kB] Fetched 60.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_x9_n3js/librtmp1_2.4+20151223.gitfa8646d.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 node-fortawesome-fontawesome-free all 6.7.2+repack1-1 [1490 kB] Fetched 1490 kB in 0s (85.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnxn9gvs0/node-fortawesome-fontawesome-free_6.7.2+repack1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libboost1.90-dev amd64 1.90.0-6 [11.3 MB] Fetched 11.3 MB in 0s (80.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0vlq9g4s/libboost1.90-dev_1.90.0-6_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libobjc4 amd64 16-20260322-1 [45.0 kB] Fetched 45.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphfz5qx4t/libobjc4_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxrender1 amd64 1:0.9.12-1+b1 [27.7 kB] Fetched 27.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxrender1_1%3a0.9.12-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpidl2399s/libxrender1_0.9.12-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-autocommand all 2.2.2-4 [13.7 kB] Fetched 13.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo6iiiiy1/python3-autocommand_2.2.2-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-ossl0 amd64 1.21.0-1 [25.9 kB] Fetched 25.9 kB in 0s (2187 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjxmif2uj/libngtcp2-crypto-ossl0_1.21.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-11 [17.2 kB] Fetched 17.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg4etxsbe/libsasl2-modules-db_2.1.28+dfsg1-11_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-click all 8.2.0+0.really.8.1.8-1 [95.4 kB] Fetched 95.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyg59co39/python3-click_8.2.0+0.really.8.1.8-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 git amd64 1:2.53.0-1 [9410 kB] Fetched 9410 kB in 0s (166 MB/s) dpkg-name: info: moved 'git_1%3a2.53.0-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpiinlw7xd/git_2.53.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 clang amd64 1:21.1.6-71+b1 [4268 B] Fetched 4268 B in 0s (427 kB/s) dpkg-name: info: moved 'clang_1%3a21.1.6-71+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpcjzhvkzd/clang_21.1.6-71+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20260223 [158 kB] Fetched 158 kB in 0s (15.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkjtsadbb/ca-certificates_20260223_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuv1t64 amd64 1.51.0-2+b1 [156 kB] Fetched 156 kB in 0s (15.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpioki17xu/libuv1t64_1.51.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.3-4 [181 kB] Fetched 181 kB in 0s (16.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv_w426rf/libreadline8t64_8.3-4_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libnettle8t64 amd64 3.10.2-1 [307 kB] Fetched 307 kB in 0s (24.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm0r6tidy/libnettle8t64_3.10.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B] Fetched 8808 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnz5epehm/libtext-wrapi18n-perl_0.06-10_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbabeltrace1 amd64 1.5.11-5 [178 kB] Fetched 178 kB in 0s (16.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy0vtyp4d/libbabeltrace1_1.5.11-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bash amd64 5.3-2 [1561 kB] Fetched 1561 kB in 0s (84.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn6froo2x/bash_5.3-2_amd64.deb' Downloading dependency 128 of 423: libdav1d7:amd64=1.5.3-1+b1 Downloading dependency 129 of 423: autoconf:amd64=2.72-6 Downloading dependency 130 of 423: dpkg:amd64=1.23.7 Downloading dependency 131 of 423: cpp-15:amd64=15.2.0-16 Downloading dependency 132 of 423: gcc-15-base:amd64=15.2.0-16 Downloading dependency 133 of 423: procps:amd64=2:4.0.4-9+b1 Downloading dependency 134 of 423: hostname:amd64=3.25 Downloading dependency 135 of 423: python3-comm:amd64=0.2.1-1 Downloading dependency 136 of 423: libabsl20240722:amd64=20240722.0-4 Downloading dependency 137 of 423: python3-coverage:amd64=7.8.2+dfsg1-1+b1 Downloading dependency 138 of 423: libpixman-1-0:amd64=0.46.4-1+b1 Downloading dependency 139 of 423: libp11-kit0:amd64=0.26.2-2 Downloading dependency 140 of 423: python3-jedi:amd64=0.19.1+ds1-1 Downloading dependency 141 of 423: python3-attr:amd64=26.1.0-1 Downloading dependency 142 of 423: libkrb5support0:amd64=1.22.1-2 Downloading dependency 143 of 423: libuchardet0:amd64=0.0.8-2+b1 Downloading dependency 144 of 423: libmagic1t64:amd64=1:5.46-5+b1 Downloading dependency 145 of 423: fonts-dejavu-core:amd64=2.37-8 Downloading dependency 146 of 423: mawk:amd64=1.3.4.20260302-1 Downloading dependency 147 of 423: python3-smmap:amd64=6.0.0-1 Downloading dependency 148 of 423: doxygen:amd64=1.15.0+ds1-1.1 Downloading dependency 149 of 423: libdw1t64:amd64=0.194-4 Downloading dependency 150 of 423: python3-sphinx-copybutton:amd64=0.5.2-3 Downloading dependency 151 of 423: libpam0g:amd64=1.7.0-5+b1 Downloading dependency 152 of 423: libavif16:amd64=1.4.1-1+b1 Downloading dependency 153 of 423: xz-utils:amd64=5.8.3-1 Downloading dependency 154 of 423: libstdc++6:amd64=16-20260322-1 Downloading dependency 155 of 423: python3-pydata-sphinx-theme:amd64=0.16.1+dfsg-5 Downloading dependency 156 of 423: python3.13:amd64=3.13.12-1 Downloading dependency 157 of 423: libobjc-15-dev:amd64=15.2.0-16 Downloading dependency 158 of 423: python3-rpds-py:amd64=0.30.0-1 Downloading dependency 159 of 423: libctf0:amd64=2.46-3 Downloading dependency 160 of 423: liberror-perl:amd64=0.17030-1 Downloading dependency 161 of 423: libpcre2-8-0:amd64=10.46-1+b1 Downloading dependency 162 of 423: libyuv0:amd64=0.0.1922.20260106-1 Downloading dependency 163 of 423: libffi8:amd64=3.5.2-4 Downloading dependency 164 of 423: python3-tornado:amd64=6.5.5-1 Downloading dependency 165 of 423: python3-breathe:amd64=4.36.0-2 Downloading dependency 166 of 423: po-debconf:amd64=1.0.22 Downloading dependency 167 of 423: gettext-base:amd64=0.23.2-2 Downloading dependency 168 of 423: python3-fastjsonschema:amd64=2.21.1-1 Downloading dependency 169 of 423: liblz4-1:amd64=1.10.0-8 Downloading dependency 170 of 423: python3-greenlet:amd64=3.3.2-2 Downloading dependency 171 of 423: libimagequant0:amd64=4.4.1-1+b1 Downloading dependency 172 of 423: cmake:amd64=4.3.1-1 Downloading dependency 173 of 423: python3-prompt-toolkit:amd64=3.0.52-2 Downloading dependency 174 of 423: python3-bs4:amd64=4.14.3-2 Downloading dependency 175 of 423: python3-referencing:amd64=0.36.2-2 Downloading dependency 176 of 423: python3-jupyter-core:amd64=5.9.1-1 Downloading dependency 177 of 423: libbinutils:amd64=2.46-3 Downloading dependency 178 of 423: libcurl4t64:amd64=8.19.0-3 Downloading dependency 179 of 423: libsqlite3-dev:amd64=3.46.1-9+b1 Downloading dependency 180 of 423: libmpc3:amd64=1.3.1-3 Downloading dependency 181 of 423: python3-sphinx-design:amd64=0.7.0-1 Downloading dependency 182 of 423: python3-stack-data:amd64=0.6.3-3 Downloading dependency 183 of 423: linux-libc-dev:amd64=6.19.11-1 Downloading dependency 184 of 423: libtasn1-6:amd64=4.21.0-2 Downloading dependency 185 of 423: grep:amd64=3.12-1 Downloading dependency 186 of 423: ncurses-base:amd64=6.6+20251231-1 Downloading dependency 187 of 423: python3-jaraco.functools:amd64=4.1.0-1 Downloading dependency 188 of 423: util-linux:amd64=2.42-2 Downloading dependency 189 of 423: libpython3.14-stdlib:amd64=3.14.4-1 Downloading dependency 190 of 423: coreutils:amd64=9.10-1 Downloading dependency 191 of 423: libx11-6:amd64=2:1.8.13-1 Downloading dependency 192 of 423: libxml2-16:amd64=2.15.2+dfsg-0.1 Downloading dependency 193 of 423: python3-dateutil:amd64=2.9.0-4 Downloading dependency 194 of 423: libmsgpack-c2:amd64=6.1.0-2 Downloading dependency 195 of 423: findutils:amd64=4.10.0-3 Downloading dependency 196 of 423: libarchive-zip-perl:amd64=1.68-1 Downloading dependency 197 of 423: libdatrie1:amd64=0.2.14-1 Downloading dependency 198 of 423: libc6-dev:amd64=2.42-14 Downloading dependency 199 of 423: base-passwd:amd64=3.6.8 Downloading dependency 200 of 423: dash:amd64=0.5.12-12 Downloading dependency 201 of 423: libcrypt1:amd64=1:4.5.1-1 Downloading dependency 202 of 423: libquadmath0:amd64=16-20260322-1 Downloading dependency 203 of 423: dpkg-dev:amd64=1.23.7 Downloading dependency 204 of 423: libtiff6:amd64=4.7.1-2 Downloading dependency 205 of 423: libgprofng0:amd64=2.46-3 Downloading dependency 206 of 423: libhogweed6t64:amd64=3.10.2-1 Downloading dependency 207 of 423: sysvinit-utils:amd64=3.18-1 Downloading dependency 208 of 423: python3:amd64=3.13.9-3 Downloading dependency 209 of 423: python3-executing:amd64=2.2.1-0.1 Downloading dependency 210 of 423: libsodium23:amd64=1.0.18-2 Downloading dependency 211 of 423: libdebuginfod1t64:amd64=0.194-4 Downloading dependency 212 of 423: python3-matplotlib-inline:amd64=0.2.1-1 Downloading dependency 213 of 423: libxxhash0:amd64=0.8.3-2+b1 Downloading dependency 214 of 423: gcc-15-x86-64-linux-gnu:amd64=15.2.0-16 Downloading dependency 215 of 423: libjsoncpp26:amd64=1.9.6-5 Downloading dependency 216 of 423: diffutils:amd64=1:3.12-1 Downloading dependency 217 of 423: libcc1-0:amd64=16-20260322-1 Downloading dependency 218 of 423: liblerc4:amd64=4.1.0+ds-1 Downloading dependency 219 of 423: python3.14-minimal:amd64=3.14.4-1 Downloading dependency 220 of 423: libpgm-5.3-0t64:amd64=5.3.128~dfsg-3 Downloading dependency 221 of 423: libmagic-mgc:amd64=1:5.46-5+b1 Downloading dependency 222 of 423: python3-nbclient:amd64=0.10.4-1 Downloading dependency 223 of 423: python3-myst-nb:amd64=1.3.0-2 Downloading dependency 224 of 423: docutils-common:amd64=0.22.4+dfsg-1 Downloading dependency 225 of 423: protobuf-compiler:amd64=3.21.12-15 Downloading dependency 226 of 423: libgvpr2:amd64=14.1.2-1 Downloading dependency 227 of 423: libngtcp2-16:amd64=1.21.0-1 Downloading dependency 228 of 423: binutils-common:amd64=2.46-3 Downloading dependency 229 of 423: libprotobuf-dev:amd64=3.21.12-15 Downloading dependency 230 of 423: libxdot4:amd64=14.1.2-1 Downloading dependency 231 of 423: m4:amd64=1.4.21-1 Downloading dependency 232 of 423: libthai0:amd64=0.1.30-1 Downloading dependency 233 of 423: python3-asttokens:amd64=3.0.1-2 Downloading dependency 234 of 423: netbase:amd64=6.5 Downloading dependency 235 of 423: cpp:amd64=4:15.2.0-5 Downloading dependency 236 of 423: librtmp1:amd64=2.4+20151223.gitfa8646d.1-3+b1 Downloading dependency 237 of 423: node-fortawesome-fontawesome-free:amd64=6.7.2+repack1-1 Downloading dependency 238 of 423: libboost1.90-dev:amd64=1.90.0-6 Downloading dependency 239 of 423: libobjc4:amd64=16-20260322-1 Downloading dependency 240 of 423: libxrender1:amd64=1:0.9.12-1+b1 Downloading dependency 241 of 423: python3-autocommand:amd64=2.2.2-4 Downloading dependency 242 of 423: libngtcp2-crypto-ossl0:amd64=1.21.0-1 Downloading dependency 243 of 423: libsasl2-modules-db:amd64=2.1.28+dfsg1-11 Downloading dependency 244 of 423: python3-click:amd64=8.2.0+0.really.8.1.8-1 Downloading dependency 245 of 423: git:amd64=1:2.53.0-1 Downloading dependency 246 of 423: clang:amd64=1:21.1.6-71+b1 Downloading dependency 247 of 423: ca-certificates:amd64=20260223 Downloading dependency 248 of 423: libuv1t64:amd64=1.51.0-2+b1 Downloading dependency 249 of 423: libreadline8t64:amd64=8.3-4 Downloading dependency 250 of 423: libnettle8t64:amd64=3.10.2-1 Downloading dependency 251 of 423: libtext-wrapi18n-perl:amd64=0.06-10 Downloading dependency 252 of 423: libbabeltrace1:amd64=1.5.11-5 Downloading dependency 253 of 423: bash:amd64=5.3-2 Downloading dependency 254 of 423: python3-sphinx-book-theme:amd64=1.1.4-4Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-book-theme all 1.1.4-4 [91.5 kB] Fetched 91.5 kB in 0s (8263 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp99g6bezk/python3-sphinx-book-theme_1.1.4-4_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 python3-traitlets all 5.14.3+really5.14.3-3 [71.1 kB] Fetched 71.1 kB in 0s (5951 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpji73ey3a/python3-traitlets_5.14.3+really5.14.3-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3-dev amd64 3.13.9-3 [10.8 kB] Fetched 10.8 kB in 0s (965 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxpjeda8p/libpython3-dev_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++ amd64 4:15.2.0-5 [1344 B] Fetched 1344 B in 0s (0 B/s) dpkg-name: info: moved 'g++_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmp142cryl9/g++_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjson-c5 amd64 0.18+ds-3 [44.5 kB] Fetched 44.5 kB in 0s (4434 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpchm2ecww/libjson-c5_0.18+ds-3_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libpng16-16t64 amd64 1.6.56-1 [289 kB] Fetched 289 kB in 0s (18.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpykpluy71/libpng16-16t64_1.6.56-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 base-files amd64 14 [72.9 kB] Fetched 72.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmf6b8ri5/base-files_14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc amd64 4:15.2.0-5 [5160 B] Fetched 5160 B in 0s (469 kB/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpx9cgv9az/gcc_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sphinx-common all 8.2.3-12 [619 kB] Fetched 619 kB in 0s (34.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8dyjvecr/sphinx-common_8.2.3-12_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bzip2 amd64 1.0.8-6+b1 [41.0 kB] Fetched 41.0 kB in 0s (3629 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9n14eaku/bzip2_1.0.8-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libde265-0 amd64 1.0.18-1 [187 kB] Fetched 187 kB in 0s (16.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpia_35hzo/libde265-0_1.0.18-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5+b1 [43.8 kB] Fetched 43.8 kB in 0s (4362 kB/s) dpkg-name: info: moved 'file_1%3a5.46-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp3dr5gnmf/file_5.46-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbrotli1 amd64 1.2.0-3 [320 kB] Fetched 320 kB in 0s (27.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcbzwhxzy/libbrotli1_1.2.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcdt6 amd64 14.1.2-1 [18.6 kB] Fetched 18.6 kB in 0s (1534 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rm98nuu/libcdt6_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfreetype6 amd64 2.14.3+dfsg-1 [493 kB] Fetched 493 kB in 0s (40.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph6xrxwks/libfreetype6_2.14.3+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libisl23 amd64 0.27-2 [664 kB] Fetched 664 kB in 0s (48.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2afka6iv/libisl23_0.27-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-soupsieve all 2.8.3-1 [39.6 kB] Fetched 39.6 kB in 0s (3712 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5akal3i3/python3-soupsieve_2.8.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libboost-dev amd64 1.90.0.1 [3048 B] Fetched 3048 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqlliqf_i/libboost-dev_1.90.0.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 zlib1g amd64 1:1.3.dfsg+really1.3.2-3 [90.9 kB] Fetched 90.9 kB in 0s (8902 kB/s) dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.2-3_amd64.deb' to '/srv/rebuilderd/tmp/tmpxk90d58n/zlib1g_1.3.dfsg+really1.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgav1-2 amd64 0.20.0-2 [373 kB] Fetched 373 kB in 0s (22.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzvccody_/libgav1-2_0.20.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.12-1 [866 kB] Fetched 866 kB in 0s (53.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv6318_82/libpython3.13-minimal_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 clang-21 amd64 1:21.1.8-7 [138 kB] Fetched 138 kB in 0s (12.7 MB/s) dpkg-name: info: moved 'clang-21_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmp5liirpet/clang-21_21.1.8-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-debugpy amd64 1.8.19+ds-1 [716 kB] Fetched 716 kB in 0s (54.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpssf7_skr/python3-debugpy_1.8.19+ds-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotoc32t64 amd64 3.21.12-15 [938 kB] Fetched 938 kB in 0s (52.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi3spgsdk/libprotoc32t64_3.21.12-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-ptyprocess all 0.7.0-6 [14.5 kB] Fetched 14.5 kB in 0s (1417 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4cpipn6q/python3-ptyprocess_0.7.0-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvplugin-gd8 amd64 14.1.2-1 [27.3 kB] Fetched 27.3 kB in 0s (2544 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp13egiqon/libgvplugin-gd8_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang-common-21-dev amd64 1:21.1.8-7 [767 kB] Fetched 767 kB in 0s (52.9 MB/s) dpkg-name: info: moved 'libclang-common-21-dev_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmpdg6p8n02/libclang-common-21-dev_21.1.8-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Fetched 1469 kB in 0s (80.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6kpip9hq/man-db_2.13.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.4.2-1 [480 kB] Fetched 480 kB in 0s (35.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvuyxpn9u/libunistring5_1.4.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-gconv-modules-extra amd64 2.42-14 [1094 kB] Fetched 1094 kB in 0s (65.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmt0_ya1_/libc-gconv-modules-extra_2.42-14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-notfound-page all 1.0.4-2 [11.3 kB] Fetched 11.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_vp_dh_g/python3-sphinx-notfound-page_1.0.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgd3 amd64 2.3.3-13+b1 [127 kB] Fetched 127 kB in 0s (12.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw55p_9iu/libgd3_2.3.3-13+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 pybind11-dev all 3.0.1-3 [240 kB] Fetched 240 kB in 0s (18.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxt77tpm0/pybind11-dev_3.0.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Fetched 22.9 kB in 0s (2147 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpog1u0soc/intltool-debian_0.35.0+20060710.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pexpect all 4.9-4 [55.7 kB] Fetched 55.7 kB in 0s (4416 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw95_1kfy/python3-pexpect_4.9-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang-cpp21 amd64 1:21.1.8-7 [12.8 MB] Fetched 12.8 MB in 0s (118 MB/s) dpkg-name: info: moved 'libclang-cpp21_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmpp91i6ekz/libclang-cpp21_21.1.8-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.31 [75.7 kB] Fetched 75.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphshmvxlg/libdebhelper-perl_13.31_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libaom3 amd64 3.13.1-2 [1906 kB] Fetched 1906 kB in 0s (95.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0z3u_ne7/libaom3_3.13.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-more-itertools all 10.8.0-1 [71.7 kB] Fetched 71.7 kB in 0s (6964 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbx2idlu0/python3-more-itertools_10.8.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzmq5 amd64 4.3.5-1+b4 [298 kB] Fetched 298 kB in 0s (26.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaxdg4er2/libzmq5_4.3.5-1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 patch amd64 2.8-2 [134 kB] Fetched 134 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaqi_ri6x/patch_2.8-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdeflate0 amd64 1.23-2+b1 [49.5 kB] Fetched 49.5 kB in 0s (4792 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9dgd_ws3/libdeflate0_1.23-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhalf-dev all 2.2.0-1 [34.3 kB] Fetched 34.3 kB in 0s (791 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmgkgekdu/libhalf-dev_2.2.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ncurses-bin amd64 6.6+20251231-1 [445 kB] Fetched 445 kB in 0s (36.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnydiw047/ncurses-bin_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-bin amd64 2.42-14 [621 kB] Fetched 621 kB in 0s (48.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq_9h30h7/libc-bin_2.42-14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcap-ng0 amd64 0.9.2-1 [16.5 kB] Fetched 16.5 kB in 0s (1598 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9q5nygts/libcap-ng0_0.9.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-decorator all 5.2.1-2 [33.0 kB] Fetched 33.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxzc14c3f/python3-decorator_5.2.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libipt2 amd64 2.2-1 [47.8 kB] Fetched 47.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk3syubny/libipt2_2.2-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 bsdextrautils amd64 2.42-2 [99.0 kB] Fetched 99.0 kB in 0s (9256 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8lhx8n4l/bsdextrautils_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sqlalchemy all 2.0.45+ds1-1 [1232 kB] Fetched 1232 kB in 0s (74.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzq6eljaq/python3-sqlalchemy_2.0.45+ds1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebuginfod-common all 0.194-4 [20.7 kB] Fetched 20.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqq5c7heb/libdebuginfod-common_0.194-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Fetched 19.9 kB in 0s (1863 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm_42fhr0/libfile-stripnondeterminism-perl_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libedit2 amd64 3.1-20251016-1 [93.6 kB] Fetched 93.6 kB in 0s (7742 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_zvdcyuw/libedit2_3.1-20251016-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgmp10 amd64 2:6.3.0+dfsg-5+b1 [561 kB] Fetched 561 kB in 0s (43.1 MB/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpi6vsri2u/libgmp10_6.3.0+dfsg-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libssh2-1t64 amd64 1.11.1-2 [244 kB] Fetched 244 kB in 0s (20.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmrw2a0pf/libssh2-1t64_1.11.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-babel all 2.17.0-2 [117 kB] Fetched 117 kB in 0s (11.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4_oaepo8/python3-babel_2.17.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-mdurl all 0.1.2-1 [9444 B] Fetched 9444 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpauocglbc/python3-mdurl_0.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-imagesize all 2.0.0-1 [10.1 kB] Fetched 10.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph8r3q56e/python3-imagesize_2.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-5 [1200 B] Fetched 1200 B in 0s (0 B/s) dpkg-name: info: moved 'g++-x86-64-linux-gnu_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmp9k0vu7dj/g++-x86-64-linux-gnu_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgnutls30t64 amd64 3.8.12-3 [1520 kB] Fetched 1520 kB in 0s (84.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpydjnrjir/libgnutls30t64_3.8.12-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang1-21 amd64 1:21.1.8-7 [7696 kB] Fetched 7696 kB in 0s (146 MB/s) dpkg-name: info: moved 'libclang1-21_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmp6sh97swi/libclang1-21_21.1.8-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvplugin-pango8 amd64 14.1.2-1 [31.6 kB] Fetched 31.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4ta61ssv/libgvplugin-pango8_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-nbformat all 5.10.4-1 [44.0 kB] Fetched 44.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3_oaluxu/python3-nbformat_5.10.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libthai-data all 0.1.30-1 [172 kB] Fetched 172 kB in 0s (16.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqjo_0udb/libthai-data_0.1.30-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgc1 amd64 1:8.2.12-1 [253 kB] Fetched 253 kB in 0s (22.6 MB/s) dpkg-name: info: moved 'libgc1_1%3a8.2.12-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpdbyu5_35/libgc1_8.2.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam-runtime all 1.7.0-5 [249 kB] Fetched 249 kB in 0s (23.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fs1rtii/libpam-runtime_1.7.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-setuptools all 78.1.1-0.1 [738 kB] Fetched 738 kB in 0s (53.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp55xj64sa/python3-setuptools_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pygments all 2.19.2+dfsg-1 [847 kB] Fetched 847 kB in 0s (60.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpztwot76u/python3-pygments_2.19.2+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 tar amd64 1.35+dfsg-4 [817 kB] Fetched 817 kB in 0s (58.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpes5jcp36/tar_1.35+dfsg-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 22 [12.2 kB] Fetched 12.2 kB in 0s (1160 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo25270pi/dh-autoreconf_22_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotobuf32t64 amd64 3.21.12-15 [988 kB] Fetched 988 kB in 0s (66.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp77v6nm78/libprotobuf32t64_3.21.12-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.context all 6.0.1-2 [8184 B] Fetched 8184 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpobp6qw4o/python3-jaraco.context_6.0.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-urllib3 all 2.6.3-2 [118 kB] Fetched 118 kB in 0s (11.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm2j18swd/python3-urllib3_2.6.3-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfmt10 amd64 10.1.1+ds1-4+b1 [128 kB] Fetched 128 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg0az_f7i/libfmt10_10.1.1+ds1-4+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 make amd64 4.4.1-3 [463 kB] Fetched 463 kB in 0s (36.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj7y5mf69/make_4.4.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 26.0-1 [64.3 kB] Fetched 64.3 kB in 0s (6037 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp0emja5v/python3-packaging_26.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pure-eval all 0.2.3-1 [11.2 kB] Fetched 11.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpefe702zp/python3-pure-eval_0.2.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 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/tmp8jn47ex3/libaudit-common_4.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvc7 amd64 14.1.2-1 [376 kB] Fetched 376 kB in 0s (33.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_n7ire_d/libgvc7_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsframe3 amd64 2.46-3 [84.7 kB] Fetched 84.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprew0nuac/libsframe3_2.46-3_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libblkid1 amd64 2.42-2 [172 kB] Fetched 172 kB in 0s (17.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc5045570/libblkid1_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcc-15-dev amd64 15.2.0-16 [2718 kB] Fetched 2718 kB in 0s (112 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp07it26zu/libgcc-15-dev_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-defusedxml all 0.7.1-3 [43.4 kB] Fetched 43.4 kB in 0s (4014 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0cyzb7v_/python3-defusedxml_0.7.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-mono all 2.37-8 [489 kB] Fetched 489 kB in 0s (40.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi5wipt_y/fonts-dejavu-mono_2.37-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libheif1 amd64 1.21.2-4 [649 kB] Fetched 649 kB in 0s (51.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfcijhi52/libheif1_1.21.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-platformdirs all 4.9.4-1 [17.1 kB] Fetched 17.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn6zslqwl/python3-platformdirs_4.9.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fontconfig amd64 2.17.1-5 [191 kB] Fetched 191 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfrrp_2uj/fontconfig_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotobuf-lite32t64 amd64 3.21.12-15 [281 kB] Fetched 281 kB in 0s (26.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk16_zw3l/libprotobuf-lite32t64_3.21.12-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libctf-nobfd0 amd64 2.46-3 [160 kB] Fetched 160 kB in 0s (15.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa5sv5z6b/libctf-nobfd0_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-inflect all 7.5.0-1 [33.0 kB] Fetched 33.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmui9pcr6/python3-inflect_7.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sgml-base all 1.31+nmu1 [10.9 kB] Fetched 10.9 kB in 0s (1034 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp19gn3gqb/sgml-base_1.31+nmu1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaudit1 amd64 1:4.1.2-1+b1 [60.2 kB] Fetched 60.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp_ghd2yo_/libaudit1_4.1.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-external-toc all 1.0.1-1 [30.1 kB] Fetched 30.1 kB in 0s (692 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpml0dx62y/python3-sphinx-external-toc_1.0.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl-modules-5.40 all 5.40.1-7 [3012 kB] Fetched 3012 kB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo0227whl/perl-modules-5.40_5.40.1-7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnghttp2-14 amd64 1.68.1-1 [72.0 kB] Fetched 72.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps2gb5x8v/libnghttp2-14_1.68.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gzip amd64 1.13-1 [138 kB] Fetched 138 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnbrr7kbj/gzip_1.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxext6 amd64 2:1.3.4-1+b4 [50.7 kB] Fetched 50.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxext6_2%3a1.3.4-1+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpf5s4g067/libxext6_1.3.4-1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam-modules amd64 1.7.0-5+b1 [179 kB] Fetched 179 kB in 0s (15.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvzniam_y/libpam-modules_1.7.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libz3-4 amd64 4.13.3-1+b1 [8646 kB] Fetched 8646 kB in 0s (158 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk3djfuu1/libz3-4_4.13.3-1+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libk5crypto3 amd64 1.22.1-2 [81.1 kB] Fetched 81.1 kB in 0s (7545 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5t3t8ug_/libk5crypto3_1.22.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-gnutls8 amd64 1.21.0-1 [23.5 kB] Fetched 23.5 kB in 0s (2332 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_ypaacli/libngtcp2-crypto-gnutls8_1.21.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcgraph8 amd64 14.1.2-1 [58.8 kB] Fetched 58.8 kB in 0s (5464 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjxxncxhs/libcgraph8_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-16-base amd64 16-20260322-1 [35.5 kB] Fetched 35.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpttaa8dxc/gcc-16-base_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gdb amd64 17.1-4 [4078 kB] Fetched 4078 kB in 0s (138 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6et3phfn/gdb_17.1-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Fetched 8812 B in 0s (880 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8t8ro0fc/dh-strip-nondeterminism_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-nacl amd64 1.5.0-8 [64.0 kB] Fetched 64.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpezq2f964/python3-nacl_1.5.0-8_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libspdlog1.15 amd64 1:1.15.3+ds-1+b1 [109 kB] Fetched 109 kB in 0s (0 B/s) dpkg-name: info: moved 'libspdlog1.15_1%3a1.15.3+ds-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmptt659pmk/libspdlog1.15_1.15.3+ds-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbz2-1.0 amd64 1.0.8-6+b1 [40.4 kB] Fetched 40.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_jf969mi/libbz2-1.0_1.0.8-6+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libuuid1 amd64 2.42-2 [32.7 kB] Fetched 32.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpww91efui/libuuid1_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdbm-compat4t64 amd64 1.26-1+b1 [53.1 kB] Fetched 53.1 kB in 0s (4921 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprvn72a32/libgdbm-compat4t64_1.26-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsvtav1enc4 amd64 4.1.0+dfsg-1 [2414 kB] Fetched 2414 kB in 0s (90.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy3i0gd60/libsvtav1enc4_4.1.0+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdbm6t64 amd64 1.26-1+b1 [78.9 kB] Fetched 78.9 kB in 0s (7095 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8o0k5aug/libgdbm6t64_1.26-1+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libkrb5-3 amd64 1.22.1-2 [337 kB] Fetched 337 kB in 0s (26.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps_apnlqw/libkrb5-3_1.22.1-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libdb5.3t64 amd64 5.3.28+dfsg2-11 [710 kB] Fetched 710 kB in 0s (50.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqzf5cn2f/libdb5.3t64_5.3.28+dfsg2-11_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils-x86-64-linux-gnu amd64 2.46-3 [1058 kB] Fetched 1058 kB in 0s (71.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp69upg602/binutils-x86-64-linux-gnu_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15 amd64 15.2.0-16 [540 kB] Fetched 540 kB in 0s (42.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2vucchso/gcc-15_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.13.9-3 [10.5 kB] Fetched 10.5 kB in 0s (1020 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi_xgcyw9/libpython3-stdlib_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librhash1 amd64 1.4.6-1.1 [135 kB] Fetched 135 kB in 0s (11.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1v6kmo6i/librhash1_1.4.6-1.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.2-2 [1684 kB] Fetched 1684 kB in 0s (91.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph1551c4s/gettext_0.23.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libatomic1 amd64 16-20260322-1 [10.5 kB] Fetched 10.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu27wcefb/libatomic1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libarchive13t64 amd64 3.8.5-1 [362 kB] Fetched 362 kB in 0s (30.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5jmor6k0/libarchive13t64_3.8.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebconfclient0 amd64 0.282+b2 [11.2 kB] Fetched 11.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpom0btjpt/libdebconfclient0_0.282+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 build-essential amd64 12.12 [4624 B] Fetched 4624 B in 0s (450 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp95wzqu65/build-essential_12.12_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-10 [539 kB] Fetched 539 kB in 0s (42.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuxtz91p8/libtool_2.5.4-10_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 openssl amd64 3.6.1-3 [1514 kB] Fetched 1514 kB in 0s (82.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx4ezfpdp/openssl_3.6.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 rocm-cmake all 6.4.3-1 [29.8 kB] Fetched 29.8 kB in 0s (700 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph013q68w/rocm-cmake_6.4.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-docutils all 0.22.4+dfsg-1 [433 kB] Fetched 433 kB in 0s (38.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2wrjlzip/python3-docutils_0.22.4+dfsg-1_all.deb' Downloading dependency 255 of 423: python3-traitlets:amd64=5.14.3+really5.14.3-3 Downloading dependency 256 of 423: libpython3-dev:amd64=3.13.9-3 Downloading dependency 257 of 423: g++:amd64=4:15.2.0-5 Downloading dependency 258 of 423: libjson-c5:amd64=0.18+ds-3 Downloading dependency 259 of 423: libpng16-16t64:amd64=1.6.56-1 Downloading dependency 260 of 423: base-files:amd64=14 Downloading dependency 261 of 423: gcc:amd64=4:15.2.0-5 Downloading dependency 262 of 423: sphinx-common:amd64=8.2.3-12 Downloading dependency 263 of 423: bzip2:amd64=1.0.8-6+b1 Downloading dependency 264 of 423: libde265-0:amd64=1.0.18-1 Downloading dependency 265 of 423: file:amd64=1:5.46-5+b1 Downloading dependency 266 of 423: libbrotli1:amd64=1.2.0-3 Downloading dependency 267 of 423: libcdt6:amd64=14.1.2-1 Downloading dependency 268 of 423: libfreetype6:amd64=2.14.3+dfsg-1 Downloading dependency 269 of 423: libisl23:amd64=0.27-2 Downloading dependency 270 of 423: python3-soupsieve:amd64=2.8.3-1 Downloading dependency 271 of 423: libboost-dev:amd64=1.90.0.1 Downloading dependency 272 of 423: zlib1g:amd64=1:1.3.dfsg+really1.3.2-3 Downloading dependency 273 of 423: libgav1-2:amd64=0.20.0-2 Downloading dependency 274 of 423: libpython3.13-minimal:amd64=3.13.12-1 Downloading dependency 275 of 423: clang-21:amd64=1:21.1.8-7 Downloading dependency 276 of 423: python3-debugpy:amd64=1.8.19+ds-1 Downloading dependency 277 of 423: libprotoc32t64:amd64=3.21.12-15 Downloading dependency 278 of 423: python3-ptyprocess:amd64=0.7.0-6 Downloading dependency 279 of 423: libgvplugin-gd8:amd64=14.1.2-1 Downloading dependency 280 of 423: libclang-common-21-dev:amd64=1:21.1.8-7 Downloading dependency 281 of 423: man-db:amd64=2.13.1-1 Downloading dependency 282 of 423: libunistring5:amd64=1.4.2-1 Downloading dependency 283 of 423: libc-gconv-modules-extra:amd64=2.42-14 Downloading dependency 284 of 423: python3-sphinx-notfound-page:amd64=1.0.4-2 Downloading dependency 285 of 423: libgd3:amd64=2.3.3-13+b1 Downloading dependency 286 of 423: pybind11-dev:amd64=3.0.1-3 Downloading dependency 287 of 423: intltool-debian:amd64=0.35.0+20060710.6 Downloading dependency 288 of 423: python3-pexpect:amd64=4.9-4 Downloading dependency 289 of 423: libclang-cpp21:amd64=1:21.1.8-7 Downloading dependency 290 of 423: libdebhelper-perl:amd64=13.31 Downloading dependency 291 of 423: libaom3:amd64=3.13.1-2 Downloading dependency 292 of 423: python3-more-itertools:amd64=10.8.0-1 Downloading dependency 293 of 423: libzmq5:amd64=4.3.5-1+b4 Downloading dependency 294 of 423: patch:amd64=2.8-2 Downloading dependency 295 of 423: libdeflate0:amd64=1.23-2+b1 Downloading dependency 296 of 423: libhalf-dev:amd64=2.2.0-1 Downloading dependency 297 of 423: ncurses-bin:amd64=6.6+20251231-1 Downloading dependency 298 of 423: libc-bin:amd64=2.42-14 Downloading dependency 299 of 423: libcap-ng0:amd64=0.9.2-1 Downloading dependency 300 of 423: python3-decorator:amd64=5.2.1-2 Downloading dependency 301 of 423: libipt2:amd64=2.2-1 Downloading dependency 302 of 423: bsdextrautils:amd64=2.42-2 Downloading dependency 303 of 423: python3-sqlalchemy:amd64=2.0.45+ds1-1 Downloading dependency 304 of 423: libdebuginfod-common:amd64=0.194-4 Downloading dependency 305 of 423: libfile-stripnondeterminism-perl:amd64=1.15.0-1 Downloading dependency 306 of 423: libedit2:amd64=3.1-20251016-1 Downloading dependency 307 of 423: libgmp10:amd64=2:6.3.0+dfsg-5+b1 Downloading dependency 308 of 423: libssh2-1t64:amd64=1.11.1-2 Downloading dependency 309 of 423: python3-babel:amd64=2.17.0-2 Downloading dependency 310 of 423: python3-mdurl:amd64=0.1.2-1 Downloading dependency 311 of 423: python3-imagesize:amd64=2.0.0-1 Downloading dependency 312 of 423: g++-x86-64-linux-gnu:amd64=4:15.2.0-5 Downloading dependency 313 of 423: libgnutls30t64:amd64=3.8.12-3 Downloading dependency 314 of 423: libclang1-21:amd64=1:21.1.8-7 Downloading dependency 315 of 423: libgvplugin-pango8:amd64=14.1.2-1 Downloading dependency 316 of 423: python3-nbformat:amd64=5.10.4-1 Downloading dependency 317 of 423: libthai-data:amd64=0.1.30-1 Downloading dependency 318 of 423: libgc1:amd64=1:8.2.12-1 Downloading dependency 319 of 423: libpam-runtime:amd64=1.7.0-5 Downloading dependency 320 of 423: python3-setuptools:amd64=78.1.1-0.1 Downloading dependency 321 of 423: python3-pygments:amd64=2.19.2+dfsg-1 Downloading dependency 322 of 423: tar:amd64=1.35+dfsg-4 Downloading dependency 323 of 423: dh-autoreconf:amd64=22 Downloading dependency 324 of 423: libprotobuf32t64:amd64=3.21.12-15 Downloading dependency 325 of 423: python3-jaraco.context:amd64=6.0.1-2 Downloading dependency 326 of 423: python3-urllib3:amd64=2.6.3-2 Downloading dependency 327 of 423: libfmt10:amd64=10.1.1+ds1-4+b1 Downloading dependency 328 of 423: make:amd64=4.4.1-3 Downloading dependency 329 of 423: python3-packaging:amd64=26.0-1 Downloading dependency 330 of 423: python3-pure-eval:amd64=0.2.3-1 Downloading dependency 331 of 423: libaudit-common:amd64=1:4.1.2-1 Downloading dependency 332 of 423: libgvc7:amd64=14.1.2-1 Downloading dependency 333 of 423: libsframe3:amd64=2.46-3 Downloading dependency 334 of 423: libblkid1:amd64=2.42-2 Downloading dependency 335 of 423: libgcc-15-dev:amd64=15.2.0-16 Downloading dependency 336 of 423: python3-defusedxml:amd64=0.7.1-3 Downloading dependency 337 of 423: fonts-dejavu-mono:amd64=2.37-8 Downloading dependency 338 of 423: libheif1:amd64=1.21.2-4 Downloading dependency 339 of 423: python3-platformdirs:amd64=4.9.4-1 Downloading dependency 340 of 423: fontconfig:amd64=2.17.1-5 Downloading dependency 341 of 423: libprotobuf-lite32t64:amd64=3.21.12-15 Downloading dependency 342 of 423: libctf-nobfd0:amd64=2.46-3 Downloading dependency 343 of 423: python3-inflect:amd64=7.5.0-1 Downloading dependency 344 of 423: sgml-base:amd64=1.31+nmu1 Downloading dependency 345 of 423: libaudit1:amd64=1:4.1.2-1+b1 Downloading dependency 346 of 423: python3-sphinx-external-toc:amd64=1.0.1-1 Downloading dependency 347 of 423: perl-modules-5.40:amd64=5.40.1-7 Downloading dependency 348 of 423: libnghttp2-14:amd64=1.68.1-1 Downloading dependency 349 of 423: gzip:amd64=1.13-1 Downloading dependency 350 of 423: libxext6:amd64=2:1.3.4-1+b4 Downloading dependency 351 of 423: libpam-modules:amd64=1.7.0-5+b1 Downloading dependency 352 of 423: libz3-4:amd64=4.13.3-1+b1 Downloading dependency 353 of 423: libk5crypto3:amd64=1.22.1-2 Downloading dependency 354 of 423: libngtcp2-crypto-gnutls8:amd64=1.21.0-1 Downloading dependency 355 of 423: libcgraph8:amd64=14.1.2-1 Downloading dependency 356 of 423: gcc-16-base:amd64=16-20260322-1 Downloading dependency 357 of 423: gdb:amd64=17.1-4 Downloading dependency 358 of 423: dh-strip-nondeterminism:amd64=1.15.0-1 Downloading dependency 359 of 423: python3-nacl:amd64=1.5.0-8 Downloading dependency 360 of 423: libspdlog1.15:amd64=1:1.15.3+ds-1+b1 Downloading dependency 361 of 423: libbz2-1.0:amd64=1.0.8-6+b1 Downloading dependency 362 of 423: libuuid1:amd64=2.42-2 Downloading dependency 363 of 423: libgdbm-compat4t64:amd64=1.26-1+b1 Downloading dependency 364 of 423: libsvtav1enc4:amd64=4.1.0+dfsg-1 Downloading dependency 365 of 423: libgdbm6t64:amd64=1.26-1+b1 Downloading dependency 366 of 423: libkrb5-3:amd64=1.22.1-2 Downloading dependency 367 of 423: libdb5.3t64:amd64=5.3.28+dfsg2-11 Downloading dependency 368 of 423: binutils-x86-64-linux-gnu:amd64=2.46-3 Downloading dependency 369 of 423: gcc-15:amd64=15.2.0-16 Downloading dependency 370 of 423: libpython3-stdlib:amd64=3.13.9-3 Downloading dependency 371 of 423: librhash1:amd64=1.4.6-1.1 Downloading dependency 372 of 423: gettext:amd64=0.23.2-2 Downloading dependency 373 of 423: libatomic1:amd64=16-20260322-1 Downloading dependency 374 of 423: libarchive13t64:amd64=3.8.5-1 Downloading dependency 375 of 423: libdebconfclient0:amd64=0.282+b2 Downloading dependency 376 of 423: build-essential:amd64=12.12 Downloading dependency 377 of 423: libtool:amd64=2.5.4-10 Downloading dependency 378 of 423: openssl:amd64=3.6.1-3 Downloading dependency 379 of 423: rocm-cmake:amd64=6.4.3-1 Downloading dependency 380 of 423: python3-docutils:amd64=0.22.4+dfsg-1 Downloading dependency 381 of 423: libcurl3t64-gnutls:amd64=8.19.0-3Get:1 http://deb.debian.org/debian unstable/main amd64 libcurl3t64-gnutls amd64 8.19.0-3 [402 kB] Fetched 402 kB in 0s (33.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnq_8flua/libcurl3t64-gnutls_8.19.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils amd64 2.46-3 [282 kB] Fetched 282 kB in 0s (22.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkqbins05/binutils_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-myst-parser all 4.0.1-1 [78.8 kB] Fetched 78.8 kB in 0s (4273 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd7x_m7fr/python3-myst-parser_4.0.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.14 amd64 3.14.4-1 [837 kB] Fetched 837 kB in 0s (56.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptz8cr5cv/python3.14_3.14.4-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libmount1 amd64 2.42-2 [213 kB] Fetched 213 kB in 0s (18.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpys47b8rg/libmount1_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx all 8.2.3-12 [478 kB] Fetched 478 kB in 0s (38.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzhpzrrcm/python3-sphinx_8.2.3-12_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblzma5 amd64 5.8.3-1 [332 kB] Fetched 332 kB in 0s (28.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb2bqzvi5/liblzma5_5.8.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-charset-normalizer amd64 3.4.4-2 [171 kB] Fetched 171 kB in 0s (16.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7_jg2j3y/python3-charset-normalizer_3.4.4-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-astroid all 4.1.1-1 [213 kB] Fetched 213 kB in 0s (20.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6y9qlsem/python3-astroid_4.1.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libproc2-0 amd64 2:4.0.4-9+b1 [66.1 kB] Fetched 66.1 kB in 0s (4921 kB/s) dpkg-name: info: moved 'libproc2-0_2%3a4.0.4-9+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpnrshie4m/libproc2-0_4.0.4-9+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libacl1 amd64 2.3.2-3 [32.7 kB] Fetched 32.7 kB in 0s (3023 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw7yajp8p/libacl1_2.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.2-2 [770 kB] Fetched 770 kB in 0s (56.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppw6c79i3/autopoint_0.23.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpathplan4 amd64 14.1.2-1 [29.9 kB] Fetched 29.9 kB in 0s (2364 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2syctsnu/libpathplan4_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsqlite3-0 amd64 3.46.1-9+b1 [918 kB] Fetched 918 kB in 0s (61.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprzkkzec5/libsqlite3-0_3.46.1-9+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jsonschema-specifications all 2023.12.1-5 [9140 B] Fetched 9140 B in 0s (846 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9tme6z94/python3-jsonschema-specifications_2023.12.1-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-nest-asyncio all 1.6.0-1 [6620 B] Fetched 6620 B in 0s (645 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpes06v63t/python3-nest-asyncio_1.6.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-chardet all 5.2.0+dfsg-2 [108 kB] Fetched 108 kB in 0s (9119 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg1wwljoq/python3-chardet_5.2.0+dfsg-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-wrapt amd64 2.1.1-2 [70.9 kB] Fetched 70.9 kB in 0s (5913 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmewlrl19/python3-wrapt_2.1.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libheif-plugin-dav1d amd64 1.21.2-4 [19.5 kB] Fetched 19.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2k8u4rgl/libheif-plugin-dav1d_1.21.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-snowballstemmer all 3.0.1-1 [63.5 kB] Fetched 63.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoupw8alu/python3-snowballstemmer_3.0.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-dev amd64 3.13.12-1 [5298 kB] Fetched 5298 kB in 0s (140 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpummie9a5/libpython3.13-dev_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-psutil amd64 7.1.0-1 [224 kB] Fetched 224 kB in 0s (21.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7uccgonl/python3-psutil_7.1.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6 amd64 2.42-14 [1790 kB] Fetched 1790 kB in 0s (96.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz9sp3ypd/libc6_2.42-14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtext-charwidth-perl amd64 0.04-11+b5 [9532 B] Fetched 9532 B in 0s (926 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvnz9l4y4/libtext-charwidth-perl_0.04-11+b5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.31 [932 kB] Fetched 932 kB in 0s (63.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp272sxs1k/debhelper_13.31_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 xml-core all 0.19 [20.1 kB] Fetched 20.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3lkzvbew/xml-core_0.19_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libheif-plugin-libde265 amd64 1.21.2-4 [16.9 kB] Fetched 16.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf2shrq4t/libheif-plugin-libde265_1.21.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libattr1 amd64 1:2.5.2-4 [23.0 kB] Fetched 23.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libattr1_1%3a2.5.2-4_amd64.deb' to '/srv/rebuilderd/tmp/tmpnxdpji24/libattr1_2.5.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmsgpack-c-dev amd64 6.1.0-2 [39.6 kB] Fetched 39.6 kB in 0s (770 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcag3apw6/libmsgpack-c-dev_6.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjpeg62-turbo amd64 1:2.1.5-4 [168 kB] Fetched 168 kB in 0s (16.0 MB/s) dpkg-name: info: moved 'libjpeg62-turbo_1%3a2.1.5-4_amd64.deb' to '/srv/rebuilderd/tmp/tmp1cam18fl/libjpeg62-turbo_2.1.5-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jwt all 2.11.0-2 [36.7 kB] Fetched 36.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzas459jw/python3-jwt_2.11.0-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260409T082340Z unstable/main amd64 libssl3t64 amd64 3.6.1-3 [2478 kB] Fetched 2478 kB in 0s (104 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi80cr75h/libssl3t64_3.6.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-roman-numerals all 4.1.0-1 [9196 B] Fetched 9196 B in 0s (864 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp38nu29kk/python3-roman-numerals_4.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxapian30 amd64 1.4.31-2 [1172 kB] Fetched 1172 kB in 0s (73.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptnu5p6ej/libxapian30_1.4.31-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14-minimal amd64 3.14.4-1 [892 kB] Fetched 892 kB in 0s (59.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpur1r44oh/libpython3.14-minimal_3.14.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 git-man all 1:2.53.0-1 [2326 kB] Fetched 2326 kB in 0s (100 MB/s) dpkg-name: info: moved 'git-man_1%3a2.53.0-1_all.deb' to '/srv/rebuilderd/tmp/tmpj2podpja/git-man_2.53.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typeshed all 0.0~git20260204.516eed0-1 [1789 kB] Fetched 1789 kB in 0s (88.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpntc7mnys/python3-typeshed_0.0~git20260204.516eed0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sed amd64 4.9-2 [329 kB] Fetched 329 kB in 0s (27.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu2_x2hxx/sed_4.9-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libllvm21 amd64 1:21.1.8-7 [28.3 MB] Fetched 28.3 MB in 0s (73.0 MB/s) dpkg-name: info: moved 'libllvm21_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmp47n58ksv/libllvm21_21.1.8-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbsd0 amd64 0.12.2-2+b1 [132 kB] Fetched 132 kB in 0s (12.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp59r0rthi/libbsd0_0.12.2-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-yaml amd64 6.0.3-1 [186 kB] Fetched 186 kB in 0s (17.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6it6jx8o/python3-yaml_6.0.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libubsan1 amd64 16-20260322-1 [1136 kB] Fetched 1136 kB in 0s (70.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsd9whw6i/libubsan1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jinja2 all 3.1.6-2 [106 kB] Fetched 106 kB in 0s (9865 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwo2q4g5v/python3-jinja2_3.1.6-2_all.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-source --before-build . dpkg-buildpackage: info: host architecture amd64 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_amd64.buildinfo dpkg-genchanges --build=binary -O../debootsnap-dummy_1.0_amd64.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/tmpq9l1bnsc/cache directory, not in ".." as indicated by the message above! I: automatically chosen mode: unshare I: chroot architecture amd64 is equal to the host's architecture I: using /srv/rebuilderd/tmp/mmdebstrap.ZxUgpgCe4Z as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.ZxUgpgCe4Z 127.0.0.1 - - [14/Apr/2026 04:42:09] code 404, message File not found 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:39543 ./ InRelease 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:39543 ./ Release [462 B] 127.0.0.1 - - [14/Apr/2026 04:42:09] code 404, message File not found 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:39543 ./ Release.gpg 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:39543 ./ Packages [526 kB] Fetched 527 kB in 0s (15.5 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/Apr/2026 04:42:09] "GET /./gcc-16-base_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libc-gconv-modules-extra_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libc6_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libgcc-s1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./mawk_1.3.4.20260302-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./base-files_14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libtinfo6_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./debianutils_5.23.2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./bash_5.3-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libacl1_2.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libattr1_2.5.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libgmp10_6.3.0%2bdfsg-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libpcre2-8-0_10.46-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libselinux1_3.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libzstd1_1.5.7%2bdfsg-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./zlib1g_1.3.dfsg%2breally1.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libssl3t64_3.6.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./openssl-provider-legacy_3.6.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libsystemd0_260.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./coreutils_9.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./dash_0.5.12-12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./diffutils_3.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libbz2-1.0_1.0.8-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./liblzma5_5.8.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libmd0_1.1.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./tar_1.35%2bdfsg-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./dpkg_1.23.7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./findutils_4.10.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./grep_3.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./gzip_1.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./hostname_3.25_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./ncurses-bin_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libcrypt1_4.5.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./perl-base_5.40.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./sed_4.9-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libcap-ng0_0.9.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libaudit1_4.1.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libdb5.3t64_5.3.28%2bdfsg2-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./debconf_1.5.92_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libpam0g_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libpam-modules-bin_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libpam-modules_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libpam-runtime_1.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libblkid1_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libmount1_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libsmartcols1_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libudev1_260.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libuuid1_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./util-linux_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libdebconfclient0_0.282%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./base-passwd_3.6.8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./libc-bin_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./ncurses-base_6.6%2b20251231-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:09] "GET /./sysvinit-utils_3.18-1_amd64.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.ZxUgpgCe4Z 127.0.0.1 - - [14/Apr/2026 04:42:11] code 404, message File not found 127.0.0.1 - - [14/Apr/2026 04:42:11] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:39543 ./ InRelease 127.0.0.1 - - [14/Apr/2026 04:42:11] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:39543 ./ Release 127.0.0.1 - - [14/Apr/2026 04:42:11] code 404, message File not found 127.0.0.1 - - [14/Apr/2026 04:42:11] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:39543 ./ 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.ZxUgpgCe4Z 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/Apr/2026 04:42:18] "GET /./libtext-charwidth-perl_0.04-11%2bb5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libtext-wrapi18n-perl_0.06-10_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libncursesw6_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libproc2-0_4.0.4-9%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./procps_4.0.4-9%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./ucf_3.0053_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libdebuginfod-common_0.194-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libexpat1_2.7.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libpython3.13-minimal_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./python3.13-minimal_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./python3-minimal_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./tzdata_2026a-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libffi8_3.5.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./readline-common_8.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libreadline8t64_8.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libsqlite3-0_3.46.1-9%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libpython3.13-stdlib_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./python3.13_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libpython3-stdlib_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./python3_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libpython3.14-minimal_3.14.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./python3.14-minimal_3.14.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libstdc%2b%2b6_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libuchardet0_0.0.8-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./groff-base_1.23.0-10_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./bsdextrautils_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libgdbm6t64_1.26-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libpipeline1_1.5.8-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libseccomp2_2.6.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./man-db_2.13.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./bzip2_1.0.8-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./openssl_3.6.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./ca-certificates_20260223_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libmagic-mgc_5.46-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libmagic1t64_5.46-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./file_5.46-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./gettext-base_0.23.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./perl-modules-5.40_5.40.1-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libgdbm-compat4t64_1.26-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libperl5.40_5.40.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./perl_5.40.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./xz-utils_5.8.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./architecture-properties_0.2.6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./m4_1.4.21-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./autoconf_2.72-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./autotools-dev_20240727.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./automake_1.18.1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./autopoint_0.23.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libsframe3_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./binutils-common_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libbinutils_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libgprofng0_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libctf-nobfd0_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libctf0_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libjansson4_2.14-2%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./binutils-x86-64-linux-gnu_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./binutils_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libc-dev-bin_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./linux-libc-dev_6.19.11-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./rpcsvc-proto_1.4.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libc6-dev_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./gcc-15-base_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libisl23_0.27-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libmpfr6_4.2.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libmpc3_1.3.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./cpp-15-x86-64-linux-gnu_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./cpp-15_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./cpp-x86-64-linux-gnu_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./cpp_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libcc1-0_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libgomp1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libitm1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libatomic1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libasan8_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./liblsan0_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libtsan2_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libubsan1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libhwasan0_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libquadmath0_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./libgcc-15-dev_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:18] "GET /./gcc-15-x86-64-linux-gnu_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./gcc-15_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./gcc-x86-64-linux-gnu_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./gcc_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./libstdc%2b%2b-15-dev_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./g%2b%2b-15-x86-64-linux-gnu_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./g%2b%2b-15_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./g%2b%2b-x86-64-linux-gnu_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./g%2b%2b_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./make_4.4.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./libdpkg-perl_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./patch_2.8-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./dpkg-dev_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./build-essential_12.12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./libbsd0_0.12.2-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./libedit2_3.1-20251016-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./libxml2-16_2.15.2%2bdfsg-0.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./libz3-4_4.13.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:19] "GET /./libllvm21_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libclang-cpp21_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libgc1_8.2.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libobjc4_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libobjc-15-dev_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libclang-common-21-dev_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./llvm-21-linker-tools_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libclang1-21_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./clang-21_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./clang_21.1.6-71%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libxxhash0_0.8.3-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./liblz4-1_1.10.0-8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libnettle8t64_3.10.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libarchive13t64_3.8.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libnghttp3-9_1.15.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libngtcp2-16_1.21.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libbrotli1_1.2.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libkrb5support0_1.22.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libcom-err2_1.47.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libk5crypto3_1.22.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libkeyutils1_1.6.3-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libkrb5-3_1.22.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libgssapi-krb5-2_1.22.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libunistring5_1.4.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libidn2-0_2.3.8-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libsasl2-2_2.1.28%2bdfsg1-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libldap2_2.6.10%2bdfsg-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libnghttp2-14_1.68.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libngtcp2-crypto-ossl0_1.21.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libpsl5t64_0.21.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libhogweed6t64_3.10.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libp11-kit0_0.26.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libtasn1-6_4.21.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libgnutls30t64_3.8.12-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./librtmp1_2.4%2b20151223.gitfa8646d.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libssh2-1t64_1.11.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libcurl4t64_8.19.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libjsoncpp26_1.9.6-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./librhash1_1.4.6-1.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libuv1t64_1.51.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./cmake_4.3.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libdebhelper-perl_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libtool_2.5.4-10_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./dh-autoreconf_22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libfile-stripnondeterminism-perl_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./dh-strip-nondeterminism_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libelf1t64_0.194-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./dwz_0.16-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./gettext_0.23.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./po-debconf_1.0.22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./debhelper_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libsource-highlight-common_3.1.9-4.3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libxau6_1.0.11-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libxdmcp6_1.1.5-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libxcb1_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libxcb-shm0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libpython3.13_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./python3-defusedxml_0.7.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libjs-sphinxdoc_8.2.3-12_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./libjson-perl_4.10000-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./sphinx-common_8.2.3-12_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./python3-alabaster_1.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./python-babel-localedata_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./python3-babel_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./sgml-base_1.31%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./xml-core_0.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./docutils-common_0.22.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./python3-roman-numerals_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./python3-docutils_0.22.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./python3-imagesize_2.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./python3-markupsafe_3.0.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./python3-jinja2_3.1.6-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./python3-packaging_26.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:20] "GET /./python3-pygments_2.19.2%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-certifi_2026.2.25%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-charset-normalizer_3.4.4-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-idna_3.11-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-urllib3_2.6.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-chardet_5.2.0%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-requests_2.32.5%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-snowballstemmer_3.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-sphinx_8.2.3-12_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-sphinx-collapse_0.1.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libpng16-16t64_1.6.56-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libfreetype6_2.14.3%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./fonts-dejavu-mono_2.37-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./fonts-dejavu-core_2.37-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./fontconfig-config_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libfontconfig1_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libx11-data_1.8.13-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libx11-6_1.8.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libxpm4_3.5.17-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libsource-highlight4t64_3.1.9-4.3%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libglib2.0-0t64_2.88.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-autocommand_2.2.2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-jaraco.context_6.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-more-itertools_10.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-jaraco.functools_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-typing-extensions_4.15.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-typeguard_4.4.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-inflect_7.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-jaraco.text_4.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-mdurl_0.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-uc-micro_2.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-linkify-it_2.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-markdown-it_3.0.0-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-mdit-py-plugins_0.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-pkg-resources_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-accessible-pygments_0.0.5-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libnorm1t64_1.5.9%2bdfsg-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libgraphite2-3_1.3.14-13_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-jwt_2.11.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-cffi-backend_2.0.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libsodium23_1.0.18-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-nacl_1.5.0-8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-wrapt_2.1.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-deprecated_1.3.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-github_2.6.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-tabulate_0.9.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./librav1e0.8_0.8.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-attr_26.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-click_8.2.0%2b0.really.8.1.8-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-platformdirs_4.9.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-traitlets_5.14.3%2breally5.14.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-jupyter-core_5.9.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-psutil_7.1.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-dateutil_2.9.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-tornado_6.5.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libpgm-5.3-0t64_5.3.128%7edfsg-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libzmq5_4.3.5-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-zmq_27.1.0-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-jupyter-client_8.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-fastjsonschema_2.21.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-rpds-py_0.30.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-referencing_0.36.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-jsonschema-specifications_2023.12.1-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-jsonschema_4.26.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-nbformat_5.10.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-nbclient_0.10.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-greenlet_3.3.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-sqlalchemy_2.0.45%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libyaml-0-2_0.2.5-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-yaml_6.0.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-jupyter-cache_1.0.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libpixman-1-0_0.46.4-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libxcb-render0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libxext6_1.3.4-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libxrender1_0.9.12-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libcairo2_1.18.4-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libharfbuzz0b_12.3.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./fontconfig_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libfribidi0_1.0.16-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libthai-data_0.1.30-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libdatrie1_0.2.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libthai0_0.1.30-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libpango-1.0-0_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libpangoft2-1.0-0_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libpangocairo-1.0-0_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libcdt6_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libcgraph8_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libltdl7_2.5.4-10_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libpathplan4_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libxdot4_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libgvc7_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libgvpr2_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libaom3_3.13.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libdav1d7_1.5.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libabsl20240722_20240722.0-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libgav1-2_0.20.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libsvtav1enc4_4.1.0%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libjpeg62-turbo_2.1.5-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libyuv0_0.0.1922.20260106-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libavif16_1.4.1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libsharpyuv0_1.5.0-0.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libde265-0_1.0.18-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libheif-plugin-libde265_1.21.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libheif-plugin-dav1d_1.21.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libheif1_1.21.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libimagequant0_4.4.1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libdeflate0_1.23-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libjbig0_2.1-6.1%2bb3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./liblerc4_4.1.0%2bds-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libwebp7_1.5.0-0.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libtiff6_4.7.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libgd3_2.3.3-13%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libgvplugin-gd8_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libgvplugin-pango8_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./graphviz_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-decorator_5.2.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-ipython-pygments-lexers_1.1.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-parso_0.8.6-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-typeshed_0.0%7egit20260204.516eed0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-jedi_0.19.1%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-matplotlib-inline_0.2.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-wcwidth_0.2.14%2bdfsg1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-prompt-toolkit_3.0.52-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-astroid_4.1.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-asttokens_3.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-executing_2.2.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-pure-eval_0.2.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-stack-data_0.6.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-ptyprocess_0.7.0-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-pexpect_4.9-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-zipp_3.23.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-setuptools_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-ipython_9.11.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libngtcp2-crypto-gnutls8_1.21.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libcurl3t64-gnutls_8.19.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./liberror-perl_0.17030-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./git-man_2.53.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./git_2.53.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-smmap_6.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-gitdb_4.0.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-git_3.1.46-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libboost1.90-dev_1.90.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libboost-dev_1.90.0.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libmsgpack-cxx-dev_7.0.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libfmt10_10.1.1%2bds1-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libspdlog1.15_1.15.3%2bds-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libxapian30_1.4.31-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./doxygen_1.15.0%2bds1-1.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-breathe_4.36.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-comm_0.2.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libdw1t64_0.194-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libbabeltrace1_1.5.11-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libjson-c5_0.18%2bds-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libdebuginfod1t64_0.194-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libipt2_2.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./gdb_17.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./libpython3.14-stdlib_3.14.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3.14_3.14.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-coverage_7.8.2%2bdfsg1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-debugpy_1.8.19%2bds-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-nest-asyncio_1.6.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-ipykernel_7.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-myst-parser_4.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./python3-myst-nb_1.3.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:21] "GET /./node-fortawesome-fontawesome-free_6.7.2%2brepack1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./python3-soupsieve_2.8.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./python3-bs4_4.14.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./python3-pydata-sphinx-theme_0.16.1%2bdfsg-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./python3-sphinx-book-theme_1.1.4-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./python3-sphinx-copybutton_0.5.2-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./python3-sphinx-design_0.7.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./python3-sphinx-external-toc_1.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./python3-sphinx-notfound-page_1.0.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./python3-rocm-docs_1.31.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "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/Apr/2026 04:42:22] "GET /./libexpat1-dev_2.7.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./libsqlite3-dev_3.46.1-9%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./libmsgpack-c2_6.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./libprotobuf32t64_3.21.12-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./libprotoc32t64_3.21.12-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./protobuf-compiler_3.21.12-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./libprotobuf-lite32t64_3.21.12-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./libprotobuf-dev_3.21.12-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./libpython3.13-dev_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./libpython3-dev_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./pybind11-dev_3.0.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./libhalf-dev_2.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./rocm-cmake_6.4.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./libmsgpack-c-dev_6.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Apr/2026 04:42:22] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmpq9l1bnsc/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.ZxUgpgCe4Z Reading package lists... Building dependency tree... Reading state information... libsource-highlight-common is already the newest version (3.1.9-4.3). libsource-highlight-common set to manually installed. libgssapi-krb5-2 is already the newest version (1.22.1-2). libgssapi-krb5-2 set to manually installed. libxcb-shm0 is already the newest version (1.17.0-2+b2). libxcb-shm0 set to manually installed. libxdmcp6 is already the newest version (1:1.1.5-2). libxdmcp6 set to manually installed. libdpkg-perl is already the newest version (1.23.7). libdpkg-perl set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-3+b1). python3-minimal is already the newest version (3.13.9-3). python3-minimal set to manually installed. libpython3.13 is already the newest version (3.13.12-1). libpython3.13 set to manually installed. python3-sphinx-collapse is already the newest version (0.1.4-1). python3-sphinx-collapse set to manually installed. libfontconfig1 is already the newest version (2.17.1-5). libfontconfig1 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. cpp-15-x86-64-linux-gnu is already the newest version (15.2.0-16). cpp-15-x86-64-linux-gnu set to manually installed. libxpm4 is already the newest version (1:3.5.17-1+b4). libxpm4 set to manually installed. libselinux1 is already the newest version (3.10-1). libc-dev-bin is already the newest version (2.42-14). libc-dev-bin set to manually installed. python3-markupsafe is already the newest version (3.0.3-1+b1). python3-markupsafe set to manually installed. llvm-21-linker-tools is already the newest version (1:21.1.8-7). llvm-21-linker-tools set to manually installed. libsource-highlight4t64 is already the newest version (3.1.9-4.3+b2). libsource-highlight4t64 set to manually installed. libglib2.0-0t64 is already the newest version (2.88.0-1). libglib2.0-0t64 set to manually installed. libpam-modules-bin is already the newest version (1.7.0-5+b1). python3-jaraco.text is already the newest version (4.0.0-1). python3-jaraco.text set to manually installed. python3.13-minimal is already the newest version (3.13.12-1). python3.13-minimal set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. libexpat1 is already the newest version (2.7.5-1). libexpat1 set to manually installed. python3-mdit-py-plugins is already the newest version (0.5.0-1). python3-mdit-py-plugins set to manually installed. python3-typeguard is already the newest version (4.4.4-2). python3-typeguard set to manually installed. init-system-helpers is already the newest version (1.69). libgcc-s1 is already the newest version (16-20260322-1). gcc-x86-64-linux-gnu is already the newest version (4:15.2.0-5). gcc-x86-64-linux-gnu set to manually installed. libudev1 is already the newest version (260.1-1). openssl-provider-legacy is already the newest version (3.6.1-3). python3-uc-micro is already the newest version (2.0.0-1). python3-uc-micro set to manually installed. libsmartcols1 is already the newest version (2.42-2). python3-pkg-resources is already the newest version (78.1.1-0.1). python3-pkg-resources set to manually installed. tzdata is already the newest version (2026a-3). tzdata set to manually installed. python3-accessible-pygments is already the newest version (0.0.5-2). python3-accessible-pygments set to manually installed. libnorm1t64 is already the newest version (1.5.9+dfsg-4). libnorm1t64 set to manually installed. libkeyutils1 is already the newest version (1.6.3-6+b1). libkeyutils1 set to manually installed. libitm1 is already the newest version (16-20260322-1). libitm1 set to manually installed. liblsan0 is already the newest version (16-20260322-1). liblsan0 set to manually installed. libgraphite2-3 is already the newest version (1.3.14-13). libgraphite2-3 set to manually installed. g++-15-x86-64-linux-gnu is already the newest version (15.2.0-16). g++-15-x86-64-linux-gnu set to manually installed. libperl5.40 is already the newest version (5.40.1-7). libperl5.40 set to manually installed. ucf is already the newest version (3.0053). ucf set to manually installed. libncursesw6 is already the newest version (6.6+20251231-1). libncursesw6 set to manually installed. python3-github is already the newest version (2.6.1-1). python3-github set to manually installed. python3-tabulate is already the newest version (0.9.0-1). python3-tabulate set to manually installed. librav1e0.8 is already the newest version (0.8.1-7). librav1e0.8 set to manually installed. fontconfig-config is already the newest version (2.17.1-5). fontconfig-config set to manually installed. rpcsvc-proto is already the newest version (1.4.3-1). rpcsvc-proto set to manually installed. python3-markdown-it is already the newest version (3.0.0-3). python3-markdown-it set to manually installed. python3-certifi is already the newest version (2026.2.25+ds-1). python3-certifi set to manually installed. libxcb1 is already the newest version (1.17.0-2+b2). libxcb1 set to manually installed. libjansson4 is already the newest version (2.14-2+b4). libjansson4 set to manually installed. python3-jupyter-cache is already the newest version (1.0.0-2). python3-jupyter-cache set to manually installed. libpangocairo-1.0-0 is already the newest version (1.57.1-1). libpangocairo-1.0-0 set to manually installed. libsystemd0 is already the newest version (260.1-1). architecture-properties is already the newest version (0.2.6+b1). architecture-properties set to manually installed. debianutils is already the newest version (5.23.2). libpipeline1 is already the newest version (1.5.8-2). libpipeline1 set to manually installed. graphviz is already the newest version (14.1.2-1). graphviz set to manually installed. debconf is already the newest version (1.5.92). libhwasan0 is already the newest version (16-20260322-1). libhwasan0 set to manually installed. libstdc++-15-dev is already the newest version (15.2.0-16). libstdc++-15-dev set to manually installed. libpython3.13-stdlib is already the newest version (3.13.12-1). libpython3.13-stdlib set to manually installed. libjson-perl is already the newest version (4.10000-1). libjson-perl set to manually installed. libjbig0 is already the newest version (2.1-6.1+b3). libjbig0 set to manually installed. libtinfo6 is already the newest version (6.6+20251231-1). groff-base is already the newest version (1.23.0-10). groff-base set to manually installed. python3-ipython is already the newest version (9.11.0-1). python3-ipython set to manually installed. readline-common is already the newest version (8.3-4). readline-common set to manually installed. python3-jupyter-client is already the newest version (8.8.0-1). python3-jupyter-client set to manually installed. libcom-err2 is already the newest version (1.47.4-1). libcom-err2 set to manually installed. python3-parso is already the newest version (0.8.6-1). python3-parso set to manually installed. libcairo2 is already the newest version (1.18.4-3). libcairo2 set to manually installed. libjs-sphinxdoc is already the newest version (8.2.3-12). libjs-sphinxdoc set to manually installed. automake is already the newest version (1:1.18.1-4). automake set to manually installed. python3-wcwidth is already the newest version (0.2.14+dfsg1-1). python3-wcwidth set to manually installed. libmd0 is already the newest version (1.1.0-2+b2). libpangoft2-1.0-0 is already the newest version (1.57.1-1). libpangoft2-1.0-0 set to manually installed. python3-git is already the newest version (3.1.46-1). python3-git set to manually installed. libx11-data is already the newest version (2:1.8.13-1). libx11-data set to manually installed. python3-idna is already the newest version (3.11-1). python3-idna set to manually installed. libxau6 is already the newest version (1:1.0.11-1+b1). libxau6 set to manually installed. libharfbuzz0b is already the newest version (12.3.2-2+b2). libharfbuzz0b set to manually installed. libmsgpack-cxx-dev is already the newest version (7.0.0-2). libmsgpack-cxx-dev set to manually installed. python3-zipp is already the newest version (3.23.0-1). python3-zipp set to manually installed. libpsl5t64 is already the newest version (0.21.5-1). libpsl5t64 set to manually installed. python3-rocm-docs is already the newest version (1.31.1-3). python3-rocm-docs set to manually installed. libtsan2 is already the newest version (16-20260322-1). libtsan2 set to manually installed. python3-linkify-it is already the newest version (2.1.0-1). python3-linkify-it set to manually installed. python3-deprecated is already the newest version (1.3.1-1). python3-deprecated set to manually installed. perl-base is already the newest version (5.40.1-7). python3-alabaster is already the newest version (1.0.0-1). python3-alabaster set to manually installed. libelf1t64 is already the newest version (0.194-4). libelf1t64 set to manually installed. libsharpyuv0 is already the newest version (1.5.0-0.1+b1). libsharpyuv0 set to manually installed. libasan8 is already the newest version (16-20260322-1). libasan8 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. python3-cffi-backend is already the newest version (2.0.0-3). python3-cffi-backend set to manually installed. python3-ipykernel is already the newest version (7.2.0-1). python3-ipykernel set to manually installed. libltdl7 is already the newest version (2.5.4-10). libltdl7 set to manually installed. python3-requests is already the newest version (2.32.5+dfsg-1). python3-requests set to manually installed. libldap2 is already the newest version (2.6.10+dfsg-1+b1). libldap2 set to manually installed. libpango-1.0-0 is already the newest version (1.57.1-1). libpango-1.0-0 set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-11). libsasl2-2 set to manually installed. g++-15 is already the newest version (15.2.0-16). g++-15 set to manually installed. python3-gitdb is already the newest version (4.0.12-1). python3-gitdb set to manually installed. libxcb-render0 is already the newest version (1.17.0-2+b2). libxcb-render0 set to manually installed. perl is already the newest version (5.40.1-7). perl set to manually installed. libidn2-0 is already the newest version (2.3.8-4+b1). libidn2-0 set to manually installed. libmpfr6 is already the newest version (4.2.2-3). libmpfr6 set to manually installed. libgomp1 is already the newest version (16-20260322-1). libgomp1 set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. libfribidi0 is already the newest version (1.0.16-5). libfribidi0 set to manually installed. python3-zmq is already the newest version (27.1.0-1+b1). python3-zmq set to manually installed. libnghttp3-9 is already the newest version (1.15.0-1). libnghttp3-9 set to manually installed. libwebp7 is already the newest version (1.5.0-0.1+b1). libwebp7 set to manually installed. dwz is already the newest version (0.16-4). dwz set to manually installed. python-babel-localedata is already the newest version (2.17.0-2). python-babel-localedata set to manually installed. python3-typing-extensions is already the newest version (4.15.0-2). python3-typing-extensions set to manually installed. autotools-dev is already the newest version (20240727.1). autotools-dev set to manually installed. python3-jsonschema is already the newest version (4.26.0-1). python3-jsonschema set to manually installed. libseccomp2 is already the newest version (2.6.0-2+b1). libseccomp2 set to manually installed. python3-ipython-pygments-lexers is already the newest version (1.1.1-2). python3-ipython-pygments-lexers set to manually installed. libexpat1-dev is already the newest version (2.7.5-1). libexpat1-dev set to manually installed. libyaml-0-2 is already the newest version (0.2.5-2+b1). libyaml-0-2 set to manually installed. cpp-x86-64-linux-gnu is already the newest version (4:15.2.0-5). cpp-x86-64-linux-gnu set to manually installed. libdav1d7 is already the newest version (1.5.3-1+b1). libdav1d7 set to manually installed. autoconf is already the newest version (2.72-6). autoconf set to manually installed. dpkg is already the newest version (1.23.7). cpp-15 is already the newest version (15.2.0-16). cpp-15 set to manually installed. gcc-15-base is already the newest version (15.2.0-16). gcc-15-base set to manually installed. procps is already the newest version (2:4.0.4-9+b1). procps set to manually installed. hostname is already the newest version (3.25). python3-comm is already the newest version (0.2.1-1). python3-comm set to manually installed. libabsl20240722 is already the newest version (20240722.0-4). libabsl20240722 set to manually installed. python3-coverage is already the newest version (7.8.2+dfsg1-1+b1). python3-coverage set to manually installed. libpixman-1-0 is already the newest version (0.46.4-1+b1). libpixman-1-0 set to manually installed. libp11-kit0 is already the newest version (0.26.2-2). libp11-kit0 set to manually installed. python3-jedi is already the newest version (0.19.1+ds1-1). python3-jedi set to manually installed. python3-attr is already the newest version (26.1.0-1). python3-attr set to manually installed. libkrb5support0 is already the newest version (1.22.1-2). libkrb5support0 set to manually installed. libuchardet0 is already the newest version (0.0.8-2+b1). libuchardet0 set to manually installed. libmagic1t64 is already the newest version (1:5.46-5+b1). libmagic1t64 set to manually installed. fonts-dejavu-core is already the newest version (2.37-8). fonts-dejavu-core set to manually installed. mawk is already the newest version (1.3.4.20260302-1). python3-smmap is already the newest version (6.0.0-1). python3-smmap set to manually installed. doxygen is already the newest version (1.15.0+ds1-1.1). doxygen set to manually installed. libdw1t64 is already the newest version (0.194-4). libdw1t64 set to manually installed. python3-sphinx-copybutton is already the newest version (0.5.2-3). python3-sphinx-copybutton set to manually installed. libpam0g is already the newest version (1.7.0-5+b1). libavif16 is already the newest version (1.4.1-1+b1). libavif16 set to manually installed. xz-utils is already the newest version (5.8.3-1). xz-utils set to manually installed. libstdc++6 is already the newest version (16-20260322-1). libstdc++6 set to manually installed. python3-pydata-sphinx-theme is already the newest version (0.16.1+dfsg-5). python3-pydata-sphinx-theme set to manually installed. python3.13 is already the newest version (3.13.12-1). python3.13 set to manually installed. libobjc-15-dev is already the newest version (15.2.0-16). libobjc-15-dev set to manually installed. python3-rpds-py is already the newest version (0.30.0-1). python3-rpds-py set to manually installed. libctf0 is already the newest version (2.46-3). libctf0 set to manually installed. liberror-perl is already the newest version (0.17030-1). liberror-perl set to manually installed. libpcre2-8-0 is already the newest version (10.46-1+b1). libyuv0 is already the newest version (0.0.1922.20260106-1). libyuv0 set to manually installed. libffi8 is already the newest version (3.5.2-4). libffi8 set to manually installed. python3-tornado is already the newest version (6.5.5-1). python3-tornado set to manually installed. python3-breathe is already the newest version (4.36.0-2). python3-breathe set to manually installed. po-debconf is already the newest version (1.0.22). po-debconf set to manually installed. gettext-base is already the newest version (0.23.2-2). gettext-base set to manually installed. python3-fastjsonschema is already the newest version (2.21.1-1). python3-fastjsonschema set to manually installed. liblz4-1 is already the newest version (1.10.0-8). liblz4-1 set to manually installed. python3-greenlet is already the newest version (3.3.2-2). python3-greenlet set to manually installed. libimagequant0 is already the newest version (4.4.1-1+b1). libimagequant0 set to manually installed. cmake is already the newest version (4.3.1-1). cmake set to manually installed. python3-prompt-toolkit is already the newest version (3.0.52-2). python3-prompt-toolkit set to manually installed. python3-bs4 is already the newest version (4.14.3-2). python3-bs4 set to manually installed. python3-referencing is already the newest version (0.36.2-2). python3-referencing set to manually installed. python3-jupyter-core is already the newest version (5.9.1-1). python3-jupyter-core set to manually installed. libbinutils is already the newest version (2.46-3). libbinutils set to manually installed. libcurl4t64 is already the newest version (8.19.0-3). libcurl4t64 set to manually installed. libsqlite3-dev is already the newest version (3.46.1-9+b1). libsqlite3-dev set to manually installed. libmpc3 is already the newest version (1.3.1-3). libmpc3 set to manually installed. python3-sphinx-design is already the newest version (0.7.0-1). python3-sphinx-design set to manually installed. python3-stack-data is already the newest version (0.6.3-3). python3-stack-data set to manually installed. linux-libc-dev is already the newest version (6.19.11-1). linux-libc-dev set to manually installed. libtasn1-6 is already the newest version (4.21.0-2). libtasn1-6 set to manually installed. grep is already the newest version (3.12-1). ncurses-base is already the newest version (6.6+20251231-1). python3-jaraco.functools is already the newest version (4.1.0-1). python3-jaraco.functools set to manually installed. util-linux is already the newest version (2.42-2). libpython3.14-stdlib is already the newest version (3.14.4-1). libpython3.14-stdlib set to manually installed. coreutils is already the newest version (9.10-1). libx11-6 is already the newest version (2:1.8.13-1). libx11-6 set to manually installed. libxml2-16 is already the newest version (2.15.2+dfsg-0.1). libxml2-16 set to manually installed. python3-dateutil is already the newest version (2.9.0-4). python3-dateutil set to manually installed. libmsgpack-c2 is already the newest version (6.1.0-2). libmsgpack-c2 set to manually installed. findutils is already the newest version (4.10.0-3). libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. libdatrie1 is already the newest version (0.2.14-1). libdatrie1 set to manually installed. libc6-dev is already the newest version (2.42-14). libc6-dev set to manually installed. base-passwd is already the newest version (3.6.8). dash is already the newest version (0.5.12-12). libcrypt1 is already the newest version (1:4.5.1-1). libquadmath0 is already the newest version (16-20260322-1). libquadmath0 set to manually installed. dpkg-dev is already the newest version (1.23.7). dpkg-dev set to manually installed. libtiff6 is already the newest version (4.7.1-2). libtiff6 set to manually installed. libgprofng0 is already the newest version (2.46-3). libgprofng0 set to manually installed. libhogweed6t64 is already the newest version (3.10.2-1). libhogweed6t64 set to manually installed. sysvinit-utils is already the newest version (3.18-1). python3 is already the newest version (3.13.9-3). python3 set to manually installed. python3-executing is already the newest version (2.2.1-0.1). python3-executing set to manually installed. libsodium23 is already the newest version (1.0.18-2). libsodium23 set to manually installed. libdebuginfod1t64 is already the newest version (0.194-4). libdebuginfod1t64 set to manually installed. python3-matplotlib-inline is already the newest version (0.2.1-1). python3-matplotlib-inline set to manually installed. libxxhash0 is already the newest version (0.8.3-2+b1). libxxhash0 set to manually installed. gcc-15-x86-64-linux-gnu is already the newest version (15.2.0-16). gcc-15-x86-64-linux-gnu set to manually installed. libjsoncpp26 is already the newest version (1.9.6-5). libjsoncpp26 set to manually installed. diffutils is already the newest version (1:3.12-1). libcc1-0 is already the newest version (16-20260322-1). libcc1-0 set to manually installed. liblerc4 is already the newest version (4.1.0+ds-1). liblerc4 set to manually installed. python3.14-minimal is already the newest version (3.14.4-1). python3.14-minimal 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. libmagic-mgc is already the newest version (1:5.46-5+b1). libmagic-mgc set to manually installed. python3-nbclient is already the newest version (0.10.4-1). python3-nbclient set to manually installed. python3-myst-nb is already the newest version (1.3.0-2). python3-myst-nb set to manually installed. docutils-common is already the newest version (0.22.4+dfsg-1). docutils-common set to manually installed. protobuf-compiler is already the newest version (3.21.12-15). protobuf-compiler set to manually installed. libgvpr2 is already the newest version (14.1.2-1). libgvpr2 set to manually installed. libngtcp2-16 is already the newest version (1.21.0-1). libngtcp2-16 set to manually installed. binutils-common is already the newest version (2.46-3). binutils-common set to manually installed. libprotobuf-dev is already the newest version (3.21.12-15). libprotobuf-dev set to manually installed. libxdot4 is already the newest version (14.1.2-1). libxdot4 set to manually installed. m4 is already the newest version (1.4.21-1). m4 set to manually installed. libthai0 is already the newest version (0.1.30-1). libthai0 set to manually installed. python3-asttokens is already the newest version (3.0.1-2). python3-asttokens set to manually installed. netbase is already the newest version (6.5). netbase set to manually installed. cpp is already the newest version (4:15.2.0-5). cpp set to manually installed. librtmp1 is already the newest version (2.4+20151223.gitfa8646d.1-3+b1). librtmp1 set to manually installed. node-fortawesome-fontawesome-free is already the newest version (6.7.2+repack1-1). node-fortawesome-fontawesome-free set to manually installed. libboost1.90-dev is already the newest version (1.90.0-6). libboost1.90-dev set to manually installed. libobjc4 is already the newest version (16-20260322-1). libobjc4 set to manually installed. libxrender1 is already the newest version (1:0.9.12-1+b1). libxrender1 set to manually installed. python3-autocommand is already the newest version (2.2.2-4). python3-autocommand set to manually installed. libngtcp2-crypto-ossl0 is already the newest version (1.21.0-1). libngtcp2-crypto-ossl0 set to manually installed. libsasl2-modules-db is already the newest version (2.1.28+dfsg1-11). libsasl2-modules-db set to manually installed. python3-click is already the newest version (8.2.0+0.really.8.1.8-1). python3-click set to manually installed. git is already the newest version (1:2.53.0-1). git set to manually installed. clang is already the newest version (1:21.1.6-71+b1). clang set to manually installed. ca-certificates is already the newest version (20260223). ca-certificates set to manually installed. libuv1t64 is already the newest version (1.51.0-2+b1). libuv1t64 set to manually installed. libreadline8t64 is already the newest version (8.3-4). libreadline8t64 set to manually installed. libnettle8t64 is already the newest version (3.10.2-1). libnettle8t64 set to manually installed. libtext-wrapi18n-perl is already the newest version (0.06-10). libtext-wrapi18n-perl set to manually installed. libbabeltrace1 is already the newest version (1.5.11-5). libbabeltrace1 set to manually installed. bash is already the newest version (5.3-2). python3-sphinx-book-theme is already the newest version (1.1.4-4). python3-sphinx-book-theme set to manually installed. python3-traitlets is already the newest version (5.14.3+really5.14.3-3). python3-traitlets set to manually installed. libpython3-dev is already the newest version (3.13.9-3). libpython3-dev set to manually installed. g++ is already the newest version (4:15.2.0-5). g++ set to manually installed. libjson-c5 is already the newest version (0.18+ds-3). libjson-c5 set to manually installed. libpng16-16t64 is already the newest version (1.6.56-1). libpng16-16t64 set to manually installed. base-files is already the newest version (14). gcc is already the newest version (4:15.2.0-5). gcc set to manually installed. sphinx-common is already the newest version (8.2.3-12). sphinx-common set to manually installed. bzip2 is already the newest version (1.0.8-6+b1). bzip2 set to manually installed. libde265-0 is already the newest version (1.0.18-1). libde265-0 set to manually installed. file is already the newest version (1:5.46-5+b1). file set to manually installed. libbrotli1 is already the newest version (1.2.0-3). libbrotli1 set to manually installed. libcdt6 is already the newest version (14.1.2-1). libcdt6 set to manually installed. libfreetype6 is already the newest version (2.14.3+dfsg-1). libfreetype6 set to manually installed. libisl23 is already the newest version (0.27-2). libisl23 set to manually installed. python3-soupsieve is already the newest version (2.8.3-1). python3-soupsieve set to manually installed. libboost-dev is already the newest version (1.90.0.1). libboost-dev set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.2-3). libgav1-2 is already the newest version (0.20.0-2). libgav1-2 set to manually installed. libpython3.13-minimal is already the newest version (3.13.12-1). libpython3.13-minimal set to manually installed. clang-21 is already the newest version (1:21.1.8-7). clang-21 set to manually installed. python3-debugpy is already the newest version (1.8.19+ds-1). python3-debugpy set to manually installed. libprotoc32t64 is already the newest version (3.21.12-15). libprotoc32t64 set to manually installed. python3-ptyprocess is already the newest version (0.7.0-6). python3-ptyprocess set to manually installed. libgvplugin-gd8 is already the newest version (14.1.2-1). libgvplugin-gd8 set to manually installed. libclang-common-21-dev is already the newest version (1:21.1.8-7). libclang-common-21-dev set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. libunistring5 is already the newest version (1.4.2-1). libunistring5 set to manually installed. libc-gconv-modules-extra is already the newest version (2.42-14). python3-sphinx-notfound-page is already the newest version (1.0.4-2). python3-sphinx-notfound-page set to manually installed. libgd3 is already the newest version (2.3.3-13+b1). libgd3 set to manually installed. pybind11-dev is already the newest version (3.0.1-3). pybind11-dev set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. python3-pexpect is already the newest version (4.9-4). python3-pexpect set to manually installed. libclang-cpp21 is already the newest version (1:21.1.8-7). libclang-cpp21 set to manually installed. libdebhelper-perl is already the newest version (13.31). libdebhelper-perl set to manually installed. libaom3 is already the newest version (3.13.1-2). libaom3 set to manually installed. python3-more-itertools is already the newest version (10.8.0-1). python3-more-itertools set to manually installed. libzmq5 is already the newest version (4.3.5-1+b4). libzmq5 set to manually installed. patch is already the newest version (2.8-2). patch set to manually installed. libdeflate0 is already the newest version (1.23-2+b1). libdeflate0 set to manually installed. libhalf-dev is already the newest version (2.2.0-1). libhalf-dev set to manually installed. ncurses-bin is already the newest version (6.6+20251231-1). libc-bin is already the newest version (2.42-14). libcap-ng0 is already the newest version (0.9.2-1). python3-decorator is already the newest version (5.2.1-2). python3-decorator set to manually installed. libipt2 is already the newest version (2.2-1). libipt2 set to manually installed. bsdextrautils is already the newest version (2.42-2). bsdextrautils set to manually installed. python3-sqlalchemy is already the newest version (2.0.45+ds1-1). python3-sqlalchemy set to manually installed. libdebuginfod-common is already the newest version (0.194-4). libdebuginfod-common set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.0-1). libfile-stripnondeterminism-perl set to manually installed. libedit2 is already the newest version (3.1-20251016-1). libedit2 set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5+b1). libssh2-1t64 is already the newest version (1.11.1-2). libssh2-1t64 set to manually installed. python3-babel is already the newest version (2.17.0-2). python3-babel set to manually installed. python3-mdurl is already the newest version (0.1.2-1). python3-mdurl set to manually installed. python3-imagesize is already the newest version (2.0.0-1). python3-imagesize set to manually installed. g++-x86-64-linux-gnu is already the newest version (4:15.2.0-5). g++-x86-64-linux-gnu set to manually installed. libgnutls30t64 is already the newest version (3.8.12-3). libgnutls30t64 set to manually installed. libclang1-21 is already the newest version (1:21.1.8-7). libclang1-21 set to manually installed. libgvplugin-pango8 is already the newest version (14.1.2-1). libgvplugin-pango8 set to manually installed. python3-nbformat is already the newest version (5.10.4-1). python3-nbformat set to manually installed. libthai-data is already the newest version (0.1.30-1). libthai-data set to manually installed. libgc1 is already the newest version (1:8.2.12-1). libgc1 set to manually installed. libpam-runtime is already the newest version (1.7.0-5). python3-setuptools is already the newest version (78.1.1-0.1). python3-setuptools set to manually installed. python3-pygments is already the newest version (2.19.2+dfsg-1). python3-pygments set to manually installed. tar is already the newest version (1.35+dfsg-4). dh-autoreconf is already the newest version (22). dh-autoreconf set to manually installed. libprotobuf32t64 is already the newest version (3.21.12-15). libprotobuf32t64 set to manually installed. python3-jaraco.context is already the newest version (6.0.1-2). python3-jaraco.context set to manually installed. python3-urllib3 is already the newest version (2.6.3-2). python3-urllib3 set to manually installed. libfmt10 is already the newest version (10.1.1+ds1-4+b1). libfmt10 set to manually installed. make is already the newest version (4.4.1-3). make set to manually installed. python3-packaging is already the newest version (26.0-1). python3-packaging set to manually installed. python3-pure-eval is already the newest version (0.2.3-1). python3-pure-eval set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). libgvc7 is already the newest version (14.1.2-1). libgvc7 set to manually installed. libsframe3 is already the newest version (2.46-3). libsframe3 set to manually installed. libblkid1 is already the newest version (2.42-2). libgcc-15-dev is already the newest version (15.2.0-16). libgcc-15-dev set to manually installed. python3-defusedxml is already the newest version (0.7.1-3). python3-defusedxml set to manually installed. fonts-dejavu-mono is already the newest version (2.37-8). fonts-dejavu-mono set to manually installed. libheif1 is already the newest version (1.21.2-4). libheif1 set to manually installed. python3-platformdirs is already the newest version (4.9.4-1). python3-platformdirs set to manually installed. fontconfig is already the newest version (2.17.1-5). fontconfig set to manually installed. libprotobuf-lite32t64 is already the newest version (3.21.12-15). libprotobuf-lite32t64 set to manually installed. libctf-nobfd0 is already the newest version (2.46-3). libctf-nobfd0 set to manually installed. python3-inflect is already the newest version (7.5.0-1). python3-inflect set to manually installed. sgml-base is already the newest version (1.31+nmu1). sgml-base set to manually installed. libaudit1 is already the newest version (1:4.1.2-1+b1). python3-sphinx-external-toc is already the newest version (1.0.1-1). python3-sphinx-external-toc set to manually installed. perl-modules-5.40 is already the newest version (5.40.1-7). perl-modules-5.40 set to manually installed. libnghttp2-14 is already the newest version (1.68.1-1). libnghttp2-14 set to manually installed. gzip is already the newest version (1.13-1). libxext6 is already the newest version (2:1.3.4-1+b4). libxext6 set to manually installed. libpam-modules is already the newest version (1.7.0-5+b1). libz3-4 is already the newest version (4.13.3-1+b1). libz3-4 set to manually installed. libk5crypto3 is already the newest version (1.22.1-2). libk5crypto3 set to manually installed. libngtcp2-crypto-gnutls8 is already the newest version (1.21.0-1). libngtcp2-crypto-gnutls8 set to manually installed. libcgraph8 is already the newest version (14.1.2-1). libcgraph8 set to manually installed. gcc-16-base is already the newest version (16-20260322-1). gdb is already the newest version (17.1-4). gdb set to manually installed. dh-strip-nondeterminism is already the newest version (1.15.0-1). dh-strip-nondeterminism set to manually installed. python3-nacl is already the newest version (1.5.0-8). python3-nacl set to manually installed. libspdlog1.15 is already the newest version (1:1.15.3+ds-1+b1). libspdlog1.15 set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6+b1). libuuid1 is already the newest version (2.42-2). libgdbm-compat4t64 is already the newest version (1.26-1+b1). libgdbm-compat4t64 set to manually installed. libsvtav1enc4 is already the newest version (4.1.0+dfsg-1). libsvtav1enc4 set to manually installed. libgdbm6t64 is already the newest version (1.26-1+b1). libgdbm6t64 set to manually installed. libkrb5-3 is already the newest version (1.22.1-2). libkrb5-3 set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-11). binutils-x86-64-linux-gnu is already the newest version (2.46-3). binutils-x86-64-linux-gnu set to manually installed. gcc-15 is already the newest version (15.2.0-16). gcc-15 set to manually installed. libpython3-stdlib is already the newest version (3.13.9-3). libpython3-stdlib set to manually installed. librhash1 is already the newest version (1.4.6-1.1). librhash1 set to manually installed. gettext is already the newest version (0.23.2-2). gettext set to manually installed. libatomic1 is already the newest version (16-20260322-1). libatomic1 set to manually installed. libarchive13t64 is already the newest version (3.8.5-1). libarchive13t64 set to manually installed. libdebconfclient0 is already the newest version (0.282+b2). build-essential is already the newest version (12.12). build-essential set to manually installed. libtool is already the newest version (2.5.4-10). libtool set to manually installed. openssl is already the newest version (3.6.1-3). openssl set to manually installed. rocm-cmake is already the newest version (6.4.3-1). rocm-cmake set to manually installed. python3-docutils is already the newest version (0.22.4+dfsg-1). python3-docutils set to manually installed. libcurl3t64-gnutls is already the newest version (8.19.0-3). libcurl3t64-gnutls set to manually installed. binutils is already the newest version (2.46-3). binutils set to manually installed. python3-myst-parser is already the newest version (4.0.1-1). python3-myst-parser set to manually installed. python3.14 is already the newest version (3.14.4-1). python3.14 set to manually installed. libmount1 is already the newest version (2.42-2). python3-sphinx is already the newest version (8.2.3-12). python3-sphinx set to manually installed. liblzma5 is already the newest version (5.8.3-1). python3-charset-normalizer is already the newest version (3.4.4-2). python3-charset-normalizer set to manually installed. python3-astroid is already the newest version (4.1.1-1). python3-astroid set to manually installed. libproc2-0 is already the newest version (2:4.0.4-9+b1). libproc2-0 set to manually installed. libacl1 is already the newest version (2.3.2-3). autopoint is already the newest version (0.23.2-2). autopoint set to manually installed. libpathplan4 is already the newest version (14.1.2-1). libpathplan4 set to manually installed. libsqlite3-0 is already the newest version (3.46.1-9+b1). libsqlite3-0 set to manually installed. python3-jsonschema-specifications is already the newest version (2023.12.1-5). python3-jsonschema-specifications set to manually installed. python3-nest-asyncio is already the newest version (1.6.0-1). python3-nest-asyncio set to manually installed. python3-chardet is already the newest version (5.2.0+dfsg-2). python3-chardet set to manually installed. python3-wrapt is already the newest version (2.1.1-2). python3-wrapt set to manually installed. libheif-plugin-dav1d is already the newest version (1.21.2-4). libheif-plugin-dav1d set to manually installed. python3-snowballstemmer is already the newest version (3.0.1-1). python3-snowballstemmer set to manually installed. libpython3.13-dev is already the newest version (3.13.12-1). libpython3.13-dev set to manually installed. python3-psutil is already the newest version (7.1.0-1). python3-psutil set to manually installed. libc6 is already the newest version (2.42-14). libtext-charwidth-perl is already the newest version (0.04-11+b5). libtext-charwidth-perl set to manually installed. debhelper is already the newest version (13.31). debhelper set to manually installed. xml-core is already the newest version (0.19). xml-core set to manually installed. libheif-plugin-libde265 is already the newest version (1.21.2-4). libheif-plugin-libde265 set to manually installed. libattr1 is already the newest version (1:2.5.2-4). libmsgpack-c-dev is already the newest version (6.1.0-2). libmsgpack-c-dev set to manually installed. libjpeg62-turbo is already the newest version (1:2.1.5-4). libjpeg62-turbo set to manually installed. python3-jwt is already the newest version (2.11.0-2). python3-jwt set to manually installed. libssl3t64 is already the newest version (3.6.1-3). python3-roman-numerals is already the newest version (4.1.0-1). python3-roman-numerals set to manually installed. libxapian30 is already the newest version (1.4.31-2). libxapian30 set to manually installed. libpython3.14-minimal is already the newest version (3.14.4-1). libpython3.14-minimal set to manually installed. git-man is already the newest version (1:2.53.0-1). git-man set to manually installed. python3-typeshed is already the newest version (0.0~git20260204.516eed0-1). python3-typeshed set to manually installed. sed is already the newest version (4.9-2). libllvm21 is already the newest version (1:21.1.8-7). libllvm21 set to manually installed. libbsd0 is already the newest version (0.12.2-2+b1). libbsd0 set to manually installed. python3-yaml is already the newest version (6.0.3-1). python3-yaml set to manually installed. libubsan1 is already the newest version (16-20260322-1). libubsan1 set to manually installed. python3-jinja2 is already the newest version (3.1.6-2). python3-jinja2 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.ZxUgpgCe4Z (Reading database ... 62601 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.ZxUgpgCe4Z I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.ZxUgpgCe4Z 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.ZxUgpgCe4Z... I: success in 152.5866 seconds Downloading dependency 382 of 423: binutils:amd64=2.46-3 Downloading dependency 383 of 423: python3-myst-parser:amd64=4.0.1-1 Downloading dependency 384 of 423: python3.14:amd64=3.14.4-1 Downloading dependency 385 of 423: libmount1:amd64=2.42-2 Downloading dependency 386 of 423: python3-sphinx:amd64=8.2.3-12 Downloading dependency 387 of 423: liblzma5:amd64=5.8.3-1 Downloading dependency 388 of 423: python3-charset-normalizer:amd64=3.4.4-2 Downloading dependency 389 of 423: python3-astroid:amd64=4.1.1-1 Downloading dependency 390 of 423: libproc2-0:amd64=2:4.0.4-9+b1 Downloading dependency 391 of 423: libacl1:amd64=2.3.2-3 Downloading dependency 392 of 423: autopoint:amd64=0.23.2-2 Downloading dependency 393 of 423: libpathplan4:amd64=14.1.2-1 Downloading dependency 394 of 423: libsqlite3-0:amd64=3.46.1-9+b1 Downloading dependency 395 of 423: python3-jsonschema-specifications:amd64=2023.12.1-5 Downloading dependency 396 of 423: python3-nest-asyncio:amd64=1.6.0-1 Downloading dependency 397 of 423: python3-chardet:amd64=5.2.0+dfsg-2 Downloading dependency 398 of 423: python3-wrapt:amd64=2.1.1-2 Downloading dependency 399 of 423: libheif-plugin-dav1d:amd64=1.21.2-4 Downloading dependency 400 of 423: python3-snowballstemmer:amd64=3.0.1-1 Downloading dependency 401 of 423: libpython3.13-dev:amd64=3.13.12-1 Downloading dependency 402 of 423: python3-psutil:amd64=7.1.0-1 Downloading dependency 403 of 423: libc6:amd64=2.42-14 Downloading dependency 404 of 423: libtext-charwidth-perl:amd64=0.04-11+b5 Downloading dependency 405 of 423: debhelper:amd64=13.31 Downloading dependency 406 of 423: xml-core:amd64=0.19 Downloading dependency 407 of 423: libheif-plugin-libde265:amd64=1.21.2-4 Downloading dependency 408 of 423: libattr1:amd64=1:2.5.2-4 Downloading dependency 409 of 423: libmsgpack-c-dev:amd64=6.1.0-2 Downloading dependency 410 of 423: libjpeg62-turbo:amd64=1:2.1.5-4 Downloading dependency 411 of 423: python3-jwt:amd64=2.11.0-2 Downloading dependency 412 of 423: libssl3t64:amd64=3.6.1-3 Downloading dependency 413 of 423: python3-roman-numerals:amd64=4.1.0-1 Downloading dependency 414 of 423: libxapian30:amd64=1.4.31-2 Downloading dependency 415 of 423: libpython3.14-minimal:amd64=3.14.4-1 Downloading dependency 416 of 423: git-man:amd64=1:2.53.0-1 Downloading dependency 417 of 423: python3-typeshed:amd64=0.0~git20260204.516eed0-1 Downloading dependency 418 of 423: sed:amd64=4.9-2 Downloading dependency 419 of 423: libllvm21:amd64=1:21.1.8-7 Downloading dependency 420 of 423: libbsd0:amd64=0.12.2-2+b1 Downloading dependency 421 of 423: python3-yaml:amd64=6.0.3-1 Downloading dependency 422 of 423: libubsan1:amd64=16-20260322-1 Downloading dependency 423 of 423: python3-jinja2:amd64=3.1.6-2 env --chdir=/srv/rebuilderd/tmp/rebuilderdH94Qrx/out DEB_BUILD_OPTIONS=parallel=6 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1775660671 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildYcr5wI/debrebuild.sbuildrc.TJ3A7bi_FshP sbuild --build=amd64 --host=amd64 --no-arch-any --arch-all --chroot=/srv/rebuilderd/tmp/debrebuildYcr5wI/debrebuild.tar.Bb7NZb1n1Dio --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=migraphx-7.1.1 /srv/rebuilderd/tmp/rebuilderdH94Qrx/inputs/migraphx_7.1.1-6.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 ionos22-amd64.debian.net +==============================================================================+ | migraphx 7.1.1-6 (amd64) Tue, 14 Apr 2026 04:44:42 +0000 | +==============================================================================+ Package: migraphx Version: 7.1.1-6 Source Version: 7.1.1-6 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: all I: No tarballs found in /srv/rebuilderd/.cache/sbuild I: Unpacking /srv/rebuilderd/tmp/debrebuildYcr5wI/debrebuild.tar.Bb7NZb1n1Dio to /srv/rebuilderd/tmp/tmp.sbuild.bsxqojPrCX... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Tue, 14 Apr 2026 04:44:53 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderdH94Qrx/inputs/migraphx_7.1.1-6.dsc exists in /srv/rebuilderd/tmp/rebuilderdH94Qrx/inputs; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Tue, 14 Apr 2026 04:44:55 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: architecture-is-64-bit, clang, cmake, debhelper-compat (= 13), libboost-dev, libhalf-dev, libmsgpack-c-dev, libmsgpack-cxx-dev, libprotobuf-dev, libsqlite3-dev, nlohmann-json3-dev, protobuf-compiler, pybind11-dev, python3-sphinx-collapse, rocm-cmake, build-essential, python3-rocm-docs (>= 1.20.0-1~), sphinx-common Filtered Build-Depends: architecture-is-64-bit, clang, cmake, debhelper-compat (= 13), libboost-dev, libhalf-dev, libmsgpack-c-dev, libmsgpack-cxx-dev, libprotobuf-dev, libsqlite3-dev, nlohmann-json3-dev, protobuf-compiler, pybind11-dev, python3-sphinx-collapse, rocm-cmake, build-essential, python3-rocm-docs (>= 1.20.0-1~), sphinx-common dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-Gu27Ht/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Tue, 14 Apr 2026 04:44:58 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in amd64 arm64 all) +------------------------------------------------------------------------------+ | Build environment Tue, 14 Apr 2026 04:44:59 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.74+deb13+1-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08) amd64 (x86_64) Toolchain package versions: binutils_2.46-3 dpkg-dev_1.23.7 g++-15_15.2.0-16 gcc-15_15.2.0-16 libc6-dev_2.42-14 libstdc++-15-dev_15.2.0-16 libstdc++6_16-20260322-1 linux-libc-dev_6.19.11-1 Package versions: architecture-properties_0.2.6+b1 autoconf_2.72-6 automake_1:1.18.1-4 autopoint_0.23.2-2 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8 bash_5.3-2 binutils_2.46-3 binutils-common_2.46-3 binutils-x86-64-linux-gnu_2.46-3 bsdextrautils_2.42-2 build-essential_12.12 bzip2_1.0.8-6+b1 ca-certificates_20260223 clang_1:21.1.6-71+b1 clang-21_1:21.1.8-7 cmake_4.3.1-1 coreutils_9.10-1 cpp_4:15.2.0-5 cpp-15_15.2.0-16 cpp-15-x86-64-linux-gnu_15.2.0-16 cpp-x86-64-linux-gnu_4:15.2.0-5 dash_0.5.12-12 debconf_1.5.92 debhelper_13.31 debianutils_5.23.2 dh-autoreconf_22 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.12-1 docutils-common_0.22.4+dfsg-1 doxygen_1.15.0+ds1-1.1 dpkg_1.23.7 dpkg-dev_1.23.7 dwz_0.16-4 file_1:5.46-5+b1 findutils_4.10.0-3 fontconfig_2.17.1-5 fontconfig-config_2.17.1-5 fonts-dejavu-core_2.37-8 fonts-dejavu-mono_2.37-8 g++_4:15.2.0-5 g++-15_15.2.0-16 g++-15-x86-64-linux-gnu_15.2.0-16 g++-x86-64-linux-gnu_4:15.2.0-5 gcc_4:15.2.0-5 gcc-15_15.2.0-16 gcc-15-base_15.2.0-16 gcc-15-x86-64-linux-gnu_15.2.0-16 gcc-16-base_16-20260322-1 gcc-x86-64-linux-gnu_4:15.2.0-5 gdb_17.1-4 gettext_0.23.2-2 gettext-base_0.23.2-2 git_1:2.53.0-1 git-man_1:2.53.0-1 graphviz_14.1.2-1 grep_3.12-1 groff-base_1.23.0-10 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 libabsl20240722_20240722.0-4 libacl1_2.3.2-3 libaom3_3.13.1-2 libarchive-zip-perl_1.68-1 libarchive13t64_3.8.5-1 libasan8_16-20260322-1 libatomic1_16-20260322-1 libattr1_1:2.5.2-4 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libavif16_1.4.1-1+b1 libbabeltrace1_1.5.11-5 libbinutils_2.46-3 libblkid1_2.42-2 libboost-dev_1.90.0.1 libboost1.90-dev_1.90.0-6 libbrotli1_1.2.0-3 libbsd0_0.12.2-2+b1 libbz2-1.0_1.0.8-6+b1 libc-bin_2.42-14 libc-dev-bin_2.42-14 libc-gconv-modules-extra_2.42-14 libc6_2.42-14 libc6-dev_2.42-14 libcairo2_1.18.4-3 libcap-ng0_0.9.2-1 libcc1-0_16-20260322-1 libcdt6_14.1.2-1 libcgraph8_14.1.2-1 libclang-common-21-dev_1:21.1.8-7 libclang-cpp21_1:21.1.8-7 libclang1-21_1:21.1.8-7 libcom-err2_1.47.4-1 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.46-3 libctf0_2.46-3 libcurl3t64-gnutls_8.19.0-3 libcurl4t64_8.19.0-3 libdatrie1_0.2.14-1 libdav1d7_1.5.3-1+b1 libdb5.3t64_5.3.28+dfsg2-11 libde265-0_1.0.18-1 libdebconfclient0_0.282+b2 libdebhelper-perl_13.31 libdebuginfod-common_0.194-4 libdebuginfod1t64_0.194-4 libdeflate0_1.23-2+b1 libdpkg-perl_1.23.7 libdw1t64_0.194-4 libedit2_3.1-20251016-1 libelf1t64_0.194-4 liberror-perl_0.17030-1 libexpat1_2.7.5-1 libexpat1-dev_2.7.5-1 libffi8_3.5.2-4 libfile-stripnondeterminism-perl_1.15.0-1 libfmt10_10.1.1+ds1-4+b1 libfontconfig1_2.17.1-5 libfreetype6_2.14.3+dfsg-1 libfribidi0_1.0.16-5 libgav1-2_0.20.0-2 libgc1_1:8.2.12-1 libgcc-15-dev_15.2.0-16 libgcc-s1_16-20260322-1 libgd3_2.3.3-13+b1 libgdbm-compat4t64_1.26-1+b1 libgdbm6t64_1.26-1+b1 libglib2.0-0t64_2.88.0-1 libgmp10_2:6.3.0+dfsg-5+b1 libgnutls30t64_3.8.12-3 libgomp1_16-20260322-1 libgprofng0_2.46-3 libgraphite2-3_1.3.14-13 libgssapi-krb5-2_1.22.1-2 libgvc7_14.1.2-1 libgvplugin-gd8_14.1.2-1 libgvplugin-pango8_14.1.2-1 libgvpr2_14.1.2-1 libhalf-dev_2.2.0-1 libharfbuzz0b_12.3.2-2+b2 libheif-plugin-dav1d_1.21.2-4 libheif-plugin-libde265_1.21.2-4 libheif1_1.21.2-4 libhogweed6t64_3.10.2-1 libhwasan0_16-20260322-1 libidn2-0_2.3.8-4+b1 libimagequant0_4.4.1-1+b1 libipt2_2.2-1 libisl23_0.27-2 libitm1_16-20260322-1 libjansson4_2.14-2+b4 libjbig0_2.1-6.1+b3 libjpeg62-turbo_1:2.1.5-4 libjs-sphinxdoc_8.2.3-12 libjson-c5_0.18+ds-3 libjson-perl_4.10000-1 libjsoncpp26_1.9.6-5 libk5crypto3_1.22.1-2 libkeyutils1_1.6.3-6+b1 libkrb5-3_1.22.1-2 libkrb5support0_1.22.1-2 libldap2_2.6.10+dfsg-1+b1 liblerc4_4.1.0+ds-1 libllvm21_1:21.1.8-7 liblsan0_16-20260322-1 libltdl7_2.5.4-10 liblz4-1_1.10.0-8 liblzma5_5.8.3-1 libmagic-mgc_1:5.46-5+b1 libmagic1t64_1:5.46-5+b1 libmd0_1.1.0-2+b2 libmount1_2.42-2 libmpc3_1.3.1-3 libmpfr6_4.2.2-3 libmsgpack-c-dev_6.1.0-2 libmsgpack-c2_6.1.0-2 libmsgpack-cxx-dev_7.0.0-2 libncursesw6_6.6+20251231-1 libnettle8t64_3.10.2-1 libnghttp2-14_1.68.1-1 libnghttp3-9_1.15.0-1 libngtcp2-16_1.21.0-1 libngtcp2-crypto-gnutls8_1.21.0-1 libngtcp2-crypto-ossl0_1.21.0-1 libnorm1t64_1.5.9+dfsg-4 libobjc-15-dev_15.2.0-16 libobjc4_16-20260322-1 libp11-kit0_0.26.2-2 libpam-modules_1.7.0-5+b1 libpam-modules-bin_1.7.0-5+b1 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5+b1 libpango-1.0-0_1.57.1-1 libpangocairo-1.0-0_1.57.1-1 libpangoft2-1.0-0_1.57.1-1 libpathplan4_14.1.2-1 libpcre2-8-0_10.46-1+b1 libperl5.40_5.40.1-7 libpgm-5.3-0t64_5.3.128~dfsg-3 libpipeline1_1.5.8-2 libpixman-1-0_0.46.4-1+b1 libpng16-16t64_1.6.56-1 libproc2-0_2:4.0.4-9+b1 libprotobuf-dev_3.21.12-15 libprotobuf-lite32t64_3.21.12-15 libprotobuf32t64_3.21.12-15 libprotoc32t64_3.21.12-15 libpsl5t64_0.21.5-1 libpython3-dev_3.13.9-3 libpython3-stdlib_3.13.9-3 libpython3.13_3.13.12-1 libpython3.13-dev_3.13.12-1 libpython3.13-minimal_3.13.12-1 libpython3.13-stdlib_3.13.12-1 libpython3.14-minimal_3.14.4-1 libpython3.14-stdlib_3.14.4-1 libquadmath0_16-20260322-1 librav1e0.8_0.8.1-7 libreadline8t64_8.3-4 librhash1_1.4.6-1.1 librtmp1_2.4+20151223.gitfa8646d.1-3+b1 libsasl2-2_2.1.28+dfsg1-11 libsasl2-modules-db_2.1.28+dfsg1-11 libseccomp2_2.6.0-2+b1 libselinux1_3.10-1 libsframe3_2.46-3 libsharpyuv0_1.5.0-0.1+b1 libsmartcols1_2.42-2 libsodium23_1.0.18-2 libsource-highlight-common_3.1.9-4.3 libsource-highlight4t64_3.1.9-4.3+b2 libspdlog1.15_1:1.15.3+ds-1+b1 libsqlite3-0_3.46.1-9+b1 libsqlite3-dev_3.46.1-9+b1 libssh2-1t64_1.11.1-2 libssl3t64_3.6.1-3 libstdc++-15-dev_15.2.0-16 libstdc++6_16-20260322-1 libsvtav1enc4_4.1.0+dfsg-1 libsystemd0_260.1-1 libtasn1-6_4.21.0-2 libtext-charwidth-perl_0.04-11+b5 libtext-wrapi18n-perl_0.06-10 libthai-data_0.1.30-1 libthai0_0.1.30-1 libtiff6_4.7.1-2 libtinfo6_6.6+20251231-1 libtool_2.5.4-10 libtsan2_16-20260322-1 libubsan1_16-20260322-1 libuchardet0_0.0.8-2+b1 libudev1_260.1-1 libunistring5_1.4.2-1 libuuid1_2.42-2 libuv1t64_1.51.0-2+b1 libwebp7_1.5.0-0.1+b1 libx11-6_2:1.8.13-1 libx11-data_2:1.8.13-1 libxapian30_1.4.31-2 libxau6_1:1.0.11-1+b1 libxcb-render0_1.17.0-2+b2 libxcb-shm0_1.17.0-2+b2 libxcb1_1.17.0-2+b2 libxdmcp6_1:1.1.5-2 libxdot4_14.1.2-1 libxext6_2:1.3.4-1+b4 libxml2-16_2.15.2+dfsg-0.1 libxpm4_1:3.5.17-1+b4 libxrender1_1:0.9.12-1+b1 libxxhash0_0.8.3-2+b1 libyaml-0-2_0.2.5-2+b1 libyuv0_0.0.1922.20260106-1 libz3-4_4.13.3-1+b1 libzmq5_4.3.5-1+b4 libzstd1_1.5.7+dfsg-3+b1 linux-libc-dev_6.19.11-1 llvm-21-linker-tools_1:21.1.8-7 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20260302-1 media-types_14.0.0 ncurses-base_6.6+20251231-1 ncurses-bin_6.6+20251231-1 netbase_6.5 nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-3 node-fortawesome-fontawesome-free_6.7.2+repack1-1 openssl_3.6.1-3 openssl-provider-legacy_3.6.1-3 patch_2.8-2 perl_5.40.1-7 perl-base_5.40.1-7 perl-modules-5.40_5.40.1-7 po-debconf_1.0.22 procps_2:4.0.4-9+b1 protobuf-compiler_3.21.12-15 pybind11-dev_3.0.1-3 python-babel-localedata_2.17.0-2 python3_3.13.9-3 python3-accessible-pygments_0.0.5-2 python3-alabaster_1.0.0-1 python3-astroid_4.1.1-1 python3-asttokens_3.0.1-2 python3-attr_26.1.0-1 python3-autocommand_2.2.2-4 python3-babel_2.17.0-2 python3-breathe_4.36.0-2 python3-bs4_4.14.3-2 python3-certifi_2026.2.25+ds-1 python3-cffi-backend_2.0.0-3 python3-chardet_5.2.0+dfsg-2 python3-charset-normalizer_3.4.4-2 python3-click_8.2.0+0.really.8.1.8-1 python3-comm_0.2.1-1 python3-coverage_7.8.2+dfsg1-1+b1 python3-dateutil_2.9.0-4 python3-debugpy_1.8.19+ds-1 python3-decorator_5.2.1-2 python3-defusedxml_0.7.1-3 python3-deprecated_1.3.1-1 python3-docutils_0.22.4+dfsg-1 python3-executing_2.2.1-0.1 python3-fastjsonschema_2.21.1-1 python3-git_3.1.46-1 python3-gitdb_4.0.12-1 python3-github_2.6.1-1 python3-greenlet_3.3.2-2 python3-idna_3.11-1 python3-imagesize_2.0.0-1 python3-inflect_7.5.0-1 python3-ipykernel_7.2.0-1 python3-ipython_9.11.0-1 python3-ipython-pygments-lexers_1.1.1-2 python3-jaraco.context_6.0.1-2 python3-jaraco.functools_4.1.0-1 python3-jaraco.text_4.0.0-1 python3-jedi_0.19.1+ds1-1 python3-jinja2_3.1.6-2 python3-jsonschema_4.26.0-1 python3-jsonschema-specifications_2023.12.1-5 python3-jupyter-cache_1.0.0-2 python3-jupyter-client_8.8.0-1 python3-jupyter-core_5.9.1-1 python3-jwt_2.11.0-2 python3-linkify-it_2.1.0-1 python3-markdown-it_3.0.0-3 python3-markupsafe_3.0.3-1+b1 python3-matplotlib-inline_0.2.1-1 python3-mdit-py-plugins_0.5.0-1 python3-mdurl_0.1.2-1 python3-minimal_3.13.9-3 python3-more-itertools_10.8.0-1 python3-myst-nb_1.3.0-2 python3-myst-parser_4.0.1-1 python3-nacl_1.5.0-8 python3-nbclient_0.10.4-1 python3-nbformat_5.10.4-1 python3-nest-asyncio_1.6.0-1 python3-packaging_26.0-1 python3-parso_0.8.6-1 python3-pexpect_4.9-4 python3-pkg-resources_78.1.1-0.1 python3-platformdirs_4.9.4-1 python3-prompt-toolkit_3.0.52-2 python3-psutil_7.1.0-1 python3-ptyprocess_0.7.0-6 python3-pure-eval_0.2.3-1 python3-pydata-sphinx-theme_0.16.1+dfsg-5 python3-pygments_2.19.2+dfsg-1 python3-referencing_0.36.2-2 python3-requests_2.32.5+dfsg-1 python3-rocm-docs_1.31.1-3 python3-roman-numerals_4.1.0-1 python3-rpds-py_0.30.0-1 python3-setuptools_78.1.1-0.1 python3-smmap_6.0.0-1 python3-snowballstemmer_3.0.1-1 python3-soupsieve_2.8.3-1 python3-sphinx_8.2.3-12 python3-sphinx-book-theme_1.1.4-4 python3-sphinx-collapse_0.1.4-1 python3-sphinx-copybutton_0.5.2-3 python3-sphinx-design_0.7.0-1 python3-sphinx-external-toc_1.0.1-1 python3-sphinx-notfound-page_1.0.4-2 python3-sqlalchemy_2.0.45+ds1-1 python3-stack-data_0.6.3-3 python3-tabulate_0.9.0-1 python3-tornado_6.5.5-1 python3-traitlets_5.14.3+really5.14.3-3 python3-typeguard_4.4.4-2 python3-typeshed_0.0~git20260204.516eed0-1 python3-typing-extensions_4.15.0-2 python3-uc-micro_2.0.0-1 python3-urllib3_2.6.3-2 python3-wcwidth_0.2.14+dfsg1-1 python3-wrapt_2.1.1-2 python3-yaml_6.0.3-1 python3-zipp_3.23.0-1 python3-zmq_27.1.0-1+b1 python3.13_3.13.12-1 python3.13-minimal_3.13.12-1 python3.14_3.14.4-1 python3.14-minimal_3.14.4-1 readline-common_8.3-4 rocm-cmake_6.4.3-1 rpcsvc-proto_1.4.3-1 sed_4.9-2 sensible-utils_0.0.26 sgml-base_1.31+nmu1 sphinx-common_8.2.3-12 sysvinit-utils_3.18-1 tar_1.35+dfsg-4 tzdata_2026a-3 ucf_3.0053 util-linux_2.42-2 xml-core_0.19 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 Apr 2026 04:44:59 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: migraphx Binary: migraphx, migraphx-doc, migraphx-tools, migraphx-tests, migraphx-dev, libmigraphx-c3, libmigraphx-c-dev Architecture: amd64 arm64 all Version: 7.1.1-6 Maintainer: Debian ROCm Team Uploaders: Utkarsh Raj Homepage: https://github.com/ROCm/AMDMIGraphX/ Standards-Version: 4.7.3 Vcs-Browser: https://salsa.debian.org/rocm-team/migraphx Vcs-Git: https://salsa.debian.org/rocm-team/migraphx.git Testsuite: autopkgtest Testsuite-Triggers: g++ Build-Depends: architecture-is-64-bit, clang, cmake, debhelper-compat (= 13), libboost-dev, libhalf-dev, libmsgpack-c-dev, libmsgpack-cxx-dev, libprotobuf-dev, libsqlite3-dev, nlohmann-json3-dev, protobuf-compiler, pybind11-dev, python3-sphinx-collapse, rocm-cmake Build-Depends-Indep: python3-rocm-docs (>= 1.20.0-1~) , sphinx-common Package-List: libmigraphx-c-dev deb libdevel optional arch=amd64,arm64 libmigraphx-c3 deb libs optional arch=amd64,arm64 migraphx deb graphics optional arch=amd64,arm64 migraphx-dev deb libdevel optional arch=amd64,arm64 migraphx-doc deb doc optional arch=all profile=!nodoc profile:v1=!nodoc migraphx-tests deb libdevel optional arch=amd64,arm64 migraphx-tools deb libs optional arch=amd64,arm64 Checksums-Sha1: 03994326cbf06ff07f72e62346ecbaa8ffb04c3e 4255036 migraphx_7.1.1.orig.tar.gz c4f8b91385653c05f8be8564fb07564a42294ddd 12544 migraphx_7.1.1-6.debian.tar.xz Checksums-Sha256: 66d7317770eefc3fbc06cb875109d4478f3779680e50320013d504a3f8f747fd 4255036 migraphx_7.1.1.orig.tar.gz 61986468622d82abdb2b89aecea4b146f0229ab9349e45911eb40d7acc65a609 12544 migraphx_7.1.1-6.debian.tar.xz Files: ec94ae6685e98c333cb8a02113693d76 4255036 migraphx_7.1.1.orig.tar.gz db662da1f8823f565ce8414d2e1c9184 12544 migraphx_7.1.1-6.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEl9DisSUYWvfJX+x3a5gt67/pHCkFAmnW15UACgkQa5gt67/p HCka3g/+KYz2UXg2dj7+Rv55ntWRHonfW3tXH8r6NPjwfL/KIjeGrhR8A0uhesvz e3GJ3ixUoQdURA8zBV/KGkx6tdXpIqs+KOPbxX7YRI1BX3uahoSkYbaBEqdegWsZ Tknwg6MmBrSXxXhji11FLpWKGMfe2tceYjMFvJw+YjtFeUYJfoTaUPoAHCbSaBNp RBv0ATK+JaKLhCYjFVi0iwOQc9knusivu0Z9hwdxDK8s7jDkqGXmqHuZk3wvtApU j4dJ2efcks/KkHD3TwPNsUk20skwz9g7NRhWJbrc2+tF5PO9paIT1oSkd6cSZj4F sZ/r55dq15MzOCjpEzvaOfmH5HvWytksfK++atsSl0giF0gDxUXilAqdYOsYkY5N l0NB7gXDnXmGdnyAU8cN87R3GoMvY8+0+UpXWHg7i1yLkG+CYVjhlW4gHMv0yP6Z nRUgTQf+yTafCVEzO6xVdpW1jJ//0gTt1gHrnhcCDvCR4cR8Xku5A3TIqSHCEdko 50xBVCmgLWX8bZE2n0pxsORck+VxYw6+61p4P0yWS+8hcqVh9UCVsDN6TwoyEcp1 RxEclgx3GGYL3SXIczQ14eiR3OmY6cs7xOdr4b3X5kTZ1kGOVz40F8OOhtbNcttN SlrIcwA1NvbADspjfHP+/ie8Hm+Ro7qVpK/rkg8Sj9cbYqLchms= =CMmc -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./migraphx_7.1.1-6.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./migraphx_7.1.1-6.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 migraphx in /build/reproducible-path/migraphx-7.1.1 dpkg-source: info: unpacking migraphx_7.1.1.orig.tar.gz dpkg-source: info: unpacking migraphx_7.1.1-6.debian.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=6 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=1775660671 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -A dpkg-buildpackage: info: source package migraphx dpkg-buildpackage: info: source version 7.1.1-6 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Utkarsh Raj dpkg-source --before-build . debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/migraphx-7.1.1' dh_auto_clean rm -rf build rm -rf docs/doxygen/html rm -rf docs/doxygen/xml rm -rf docs/doxygen/DoxygenWarningLog.txt rm -rf docs/sphinx/_toc.yml rm -rf test/onnx/migraphx_api_load_save_argument.msgpack make[1]: Leaving directory '/build/reproducible-path/migraphx-7.1.1' dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/migraphx.substvars debian/migraphx-doc.substvars debian/migraphx-tools.substvars debian/migraphx-tests.substvars debian/migraphx-dev.substvars debian/libmigraphx-c3.substvars debian/libmigraphx-c-dev.substvars debian/files rm -fr -- debian/migraphx/ debian/tmp/ debian/migraphx-doc/ debian/migraphx-tools/ debian/migraphx-tests/ debian/migraphx-dev/ debian/libmigraphx-c3/ debian/libmigraphx-c-dev/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) debian/rules binary-indep dh binary-indep dh_update_autotools_config -i dh_autoreconf -i debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/migraphx-7.1.1' dh_auto_configure -- \ -DCMAKE_CXX_COMPILER=clang++ \ -DCMAKE_INSTALL_RPATH=/usr/lib/x86_64-linux-gnu/migraphx/lib \ -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/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_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_CXX_COMPILER=clang\+\+ -DCMAKE_INSTALL_RPATH=/usr/lib/x86_64-linux-gnu/migraphx/lib -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON .. -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is Clang 21.1.8 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- half.hpp is at /usr/include -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include stddef.h -- Looking for C++ include stddef.h - found -- Check size of half_float::detail::expr -- Check size of half_float::detail::expr - failed -- Performing Test HAS_HIP -- Performing Test HAS_HIP - Failed -- Performing Test _has_execution_e55d53e35cc0f36f2f6e0bf0510c1480 -- Performing Test _has_execution_e55d53e35cc0f36f2f6e0bf0510c1480 - Failed -- Performing Test HAS_C_FLAG_Wall -- Performing Test HAS_C_FLAG_Wall - Success -- Performing Test HAS_C_FLAG_Wextra -- Performing Test HAS_C_FLAG_Wextra - Success -- Performing Test HAS_C_FLAG_Wcomment -- Performing Test HAS_C_FLAG_Wcomment - Success -- Performing Test HAS_C_FLAG_Wendif_labels -- Performing Test HAS_C_FLAG_Wendif_labels - Success -- Performing Test HAS_C_FLAG_Wformat -- Performing Test HAS_C_FLAG_Wformat - Success -- Performing Test HAS_C_FLAG_Winit_self -- Performing Test HAS_C_FLAG_Winit_self - Success -- Performing Test HAS_C_FLAG_Wreturn_type -- Performing Test HAS_C_FLAG_Wreturn_type - Success -- Performing Test HAS_C_FLAG_Wsequence_point -- Performing Test HAS_C_FLAG_Wsequence_point - Success -- Performing Test HAS_C_FLAG_Wswitch -- Performing Test HAS_C_FLAG_Wswitch - Success -- Performing Test HAS_C_FLAG_Wtrigraphs -- Performing Test HAS_C_FLAG_Wtrigraphs - Success -- Performing Test HAS_C_FLAG_Wundef -- Performing Test HAS_C_FLAG_Wundef - Success -- Performing Test HAS_C_FLAG_Wuninitialized -- Performing Test HAS_C_FLAG_Wuninitialized - Success -- Performing Test HAS_C_FLAG_Wunreachable_code -- Performing Test HAS_C_FLAG_Wunreachable_code - Success -- Performing Test HAS_C_FLAG_Wunused -- Performing Test HAS_C_FLAG_Wunused - Success -- Performing Test HAS_C_FLAG_Wno_sign_compare -- Performing Test HAS_C_FLAG_Wno_sign_compare - Success -- Performing Test HAS_C_FLAG_Wduplicated_branches -- Performing Test HAS_C_FLAG_Wduplicated_branches - Failed -- Performing Test HAS_C_FLAG_Wduplicated_cond -- Performing Test HAS_C_FLAG_Wduplicated_cond - Failed -- Performing Test HAS_C_FLAG_Wno_noexcept_type -- Performing Test HAS_C_FLAG_Wno_noexcept_type - Success -- Performing Test HAS_C_FLAG_Wodr -- Performing Test HAS_C_FLAG_Wodr - Success -- Performing Test HAS_C_FLAG_Wshift_negative_value -- Performing Test HAS_C_FLAG_Wshift_negative_value - Success -- Performing Test HAS_C_FLAG_Wshift_overflow_2 -- Performing Test HAS_C_FLAG_Wshift_overflow_2 - Failed -- Performing Test HAS_C_FLAG_Wno_comment -- Performing Test HAS_C_FLAG_Wno_comment - Success -- Performing Test HAS_C_FLAG_Wno_missing_field_initializers -- Performing Test HAS_C_FLAG_Wno_missing_field_initializers - Success -- Performing Test HAS_C_FLAG_Wno_maybe_uninitialized -- Performing Test HAS_C_FLAG_Wno_maybe_uninitialized - Failed -- Performing Test HAS_CXX_FLAG_Wall -- Performing Test HAS_CXX_FLAG_Wall - Success -- Performing Test HAS_CXX_FLAG_Wextra -- Performing Test HAS_CXX_FLAG_Wextra - Success -- Performing Test HAS_CXX_FLAG_Wcomment -- Performing Test HAS_CXX_FLAG_Wcomment - Success -- Performing Test HAS_CXX_FLAG_Wendif_labels -- Performing Test HAS_CXX_FLAG_Wendif_labels - Success -- Performing Test HAS_CXX_FLAG_Wformat -- Performing Test HAS_CXX_FLAG_Wformat - Success -- Performing Test HAS_CXX_FLAG_Winit_self -- Performing Test HAS_CXX_FLAG_Winit_self - Success -- Performing Test HAS_CXX_FLAG_Wreturn_type -- Performing Test HAS_CXX_FLAG_Wreturn_type - Success -- Performing Test HAS_CXX_FLAG_Wsequence_point -- Performing Test HAS_CXX_FLAG_Wsequence_point - Success -- Performing Test HAS_CXX_FLAG_Wswitch -- Performing Test HAS_CXX_FLAG_Wswitch - Success -- Performing Test HAS_CXX_FLAG_Wtrigraphs -- Performing Test HAS_CXX_FLAG_Wtrigraphs - Success -- Performing Test HAS_CXX_FLAG_Wundef -- Performing Test HAS_CXX_FLAG_Wundef - Success -- Performing Test HAS_CXX_FLAG_Wuninitialized -- Performing Test HAS_CXX_FLAG_Wuninitialized - Success -- Performing Test HAS_CXX_FLAG_Wunreachable_code -- Performing Test HAS_CXX_FLAG_Wunreachable_code - Success -- Performing Test HAS_CXX_FLAG_Wunused -- Performing Test HAS_CXX_FLAG_Wunused - Success -- Performing Test HAS_CXX_FLAG_Wno_sign_compare -- Performing Test HAS_CXX_FLAG_Wno_sign_compare - Success -- Performing Test HAS_CXX_FLAG_Weverything -- Performing Test HAS_CXX_FLAG_Weverything - Success -- Performing Test HAS_CXX_FLAG_Wno_c__98_compat -- Performing Test HAS_CXX_FLAG_Wno_c__98_compat - Success -- Performing Test HAS_CXX_FLAG_Wno_c__98_compat_pedantic -- Performing Test HAS_CXX_FLAG_Wno_c__98_compat_pedantic - Success -- Performing Test HAS_CXX_FLAG_Wno_conversion -- Performing Test HAS_CXX_FLAG_Wno_conversion - Success -- Performing Test HAS_CXX_FLAG_Wno_double_promotion -- Performing Test HAS_CXX_FLAG_Wno_double_promotion - Success -- Performing Test HAS_CXX_FLAG_Wno_exit_time_destructors -- Performing Test HAS_CXX_FLAG_Wno_exit_time_destructors - Success -- Performing Test HAS_CXX_FLAG_Wno_extra_semi -- Performing Test HAS_CXX_FLAG_Wno_extra_semi - Success -- Performing Test HAS_CXX_FLAG_Wno_extra_semi_stmt -- Performing Test HAS_CXX_FLAG_Wno_extra_semi_stmt - Success -- Performing Test HAS_CXX_FLAG_Wno_float_conversion -- Performing Test HAS_CXX_FLAG_Wno_float_conversion - Success -- Performing Test HAS_CXX_FLAG_Wno_gnu_anonymous_struct -- Performing Test HAS_CXX_FLAG_Wno_gnu_anonymous_struct - Success -- Performing Test HAS_CXX_FLAG_Wno_gnu_zero_variadic_macro_arguments -- Performing Test HAS_CXX_FLAG_Wno_gnu_zero_variadic_macro_arguments - Success -- Performing Test HAS_CXX_FLAG_Wno_missing_prototypes -- Performing Test HAS_CXX_FLAG_Wno_missing_prototypes - Success -- Performing Test HAS_CXX_FLAG_Wno_nested_anon_types -- Performing Test HAS_CXX_FLAG_Wno_nested_anon_types - Success -- Performing Test HAS_CXX_FLAG_Wno_option_ignored -- Performing Test HAS_CXX_FLAG_Wno_option_ignored - Success -- Performing Test HAS_CXX_FLAG_Wno_padded -- Performing Test HAS_CXX_FLAG_Wno_padded - Success -- Performing Test HAS_CXX_FLAG_Wno_shorten_64_to_32 -- Performing Test HAS_CXX_FLAG_Wno_shorten_64_to_32 - Success -- Performing Test HAS_CXX_FLAG_Wno_sign_conversion -- Performing Test HAS_CXX_FLAG_Wno_sign_conversion - Success -- Performing Test HAS_CXX_FLAG_Wno_unused_command_line_argument -- Performing Test HAS_CXX_FLAG_Wno_unused_command_line_argument - Success -- Performing Test HAS_CXX_FLAG_Wno_weak_vtables -- Performing Test HAS_CXX_FLAG_Wno_weak_vtables - Success -- Performing Test HAS_CXX_FLAG_Wno_c99_extensions -- Performing Test HAS_CXX_FLAG_Wno_c99_extensions - Success -- Performing Test HAS_CXX_FLAG_Wno_unsafe_buffer_usage -- Performing Test HAS_CXX_FLAG_Wno_unsafe_buffer_usage - Success -- Performing Test HAS_CXX_FLAG_Wno_shadow_uncaptured_local -- Performing Test HAS_CXX_FLAG_Wno_shadow_uncaptured_local - Success -- Performing Test HAS_CXX_FLAG_Wno_switch_default -- Performing Test HAS_CXX_FLAG_Wno_switch_default - Success -- Clang tidy not found -- Cppcheck not found CMake Deprecation Warning at /usr/share/rocmcmakebuildtools/cmake/ROCMTest.cmake:34 (cmake_policy): The OLD behavior for policy CMP0079 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): CMakeLists.txt:335 (include) -- Performing Test COMPILER_IGNORES_DEPRECATED_DECL_IN_SYSTEM_HEADERS -- Performing Test COMPILER_IGNORES_DEPRECATED_DECL_IN_SYSTEM_HEADERS - 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 - Failed -- Performing Test COMPILER_HAS_DEPRECATED -- Performing Test COMPILER_HAS_DEPRECATED - Failed -- Performing Test _result -- Performing Test _result - Success -- Parallel STL disabled -- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found suitable version "3.11.3", minimum required is "3.8.0") -- Found SQLite3: /usr/lib/x86_64-linux-gnu/libsqlite3.so (found version "3.46.1") CMake Warning (dev) at /usr/share/cmake-4.3/Modules/CMakeFindDependencyMacro.cmake:93 (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): /usr/share/cmake-4.3/Modules/CMakeFindDependencyMacro.cmake:125 (__find_dependency_common) /usr/lib/x86_64-linux-gnu/cmake/msgpack-cxx/msgpack-cxx-config.cmake:40 (find_dependency) src/CMakeLists.txt:364 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.90.0/BoostConfig.cmake (found version "1.90.0") -- Found msgpack-cxx (>=6.x) -- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so (found version "3.21.12") -- Performing Test HAS_FLTO_THIN -- Performing Test HAS_FLTO_THIN - Success -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Found pybind11: /usr/include (found version "3.0.1") -- Python 3.6 not found. -- Python 3.7 not found. -- Python 3.8 not found. -- Python 3.9 not found. -- Python 3.10 not found. -- Python 3.11 not found. -- Python 3.12 not found. -- Python 3.13 not found. CMake Deprecation Warning at /usr/share/rocm/cmake/ROCMConfig.cmake:12 (message): Use of find_package(ROCM) is deprecated as of ROCm 6.4. Please use find_package(ROCmCMakeBuildTools) Call Stack (most recent call first): docs/CMakeLists.txt:25 (find_package) -- Enable test package migraphx -- Embedding kernel files: -- /build/reproducible-path/migraphx-7.1.1/test/onnx/acos_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/acosh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/add_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/add_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/add_fp16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/add_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/add_scalar_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/argmax_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/argmax_select_last_index_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/argmax_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/argmin_select_last_index_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/argmin_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/asin_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/asinh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/atan_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/atanh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_batch1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_3d_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_4d_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_left_pad_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_bad_rotary_embedding_dim_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_filter_val_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_rotary_embedding_dim_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_rotary_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_unidirectional_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_right_pad_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_mask_batch1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_mask_past_attn_bias_shared_past_seq_len_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_mask_past_attn_bias_shared_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_mask_past_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_bias_dims_size.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_bias_value_size.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_input_dimension.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_input_num.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_mask_2d_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_mask_3d_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_mask_4d_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_mask_4d_last_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_mask_5d_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_mask_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_no_num_heads.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_qkv_attr_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_qkv_attr_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_qkv_attr_test3.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_uneven_weight_no_qkv_hidden.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_weight_hidden_size.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_multihead_bias_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_multihead_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_single_head_batch1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_single_head_batch2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_single_head_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_dilate_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_dyn_asym_padding_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_dyn_autopad_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_dyn_cip_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_notset_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_nt_cip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_same_lower_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_same_upper_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_sl_cip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/batch_norm_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/batch_norm_2d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/batch_norm_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/batch_norm_flat_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/batch_norm_invalid_bias_rank_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/batch_norm_rank_2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/biasadd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/binary_dyn_brcst_add_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/binary_dyn_brcst_attr_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/binary_dyn_brcst_mul_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/binary_dyn_brcst_mul_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/binary_dyn_brcst_prelu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/bitwise_and_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/cast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/castlike_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/castlike_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/ceil_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/celu_alpha_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/celu_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/celu_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/celu_wrong_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/celu_zero_alpha_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_dyn_min_max_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_dyn_min_only_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test_args_type_mismatch.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test_op11.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test_op11_max_only.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test_op11_min_only.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test_op11_no_args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test_op11_no_args1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/concat_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/concat_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_dyn_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_dyn_int64_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_empty_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_int64_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_no_value_attr_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_empty_scalar_int64_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_fill_input_as_shape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_fill_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_multiple_attributes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_no_attributes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_one_val_int64_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_scalar_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_value_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_value_floats_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_value_int_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_value_ints_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv.weight -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_1d_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_attr_fail_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_autopad_fail_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_autopad_same_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_bad_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_bn_relu_maxpool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_bn_relu_maxpool_unordered_nonvalue_optional_ios_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_bn_relu_maxpool_unordered_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_batch_same_upper_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_batch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_img_and_weights_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_img_same_upper_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_img_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_kernel_same_lower_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_weights_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_relu_maxpool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_relu_maxpool_x2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_auto_pad_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_dyn_asym_padding_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_dyn_batch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_dyn_img_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_dyn_output_shape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_input_pads_asymm_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_input_pads_asymm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_input_pads_strides_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_output_padding_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_output_padding_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_output_shape_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_output_shape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_stride_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_dual_bias_simple_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_dual_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_mismatched_data_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_mismatched_input_types_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_mismatched_inputs_dual_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_mismatched_inputs_dual_symmetric_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_mismatched_weight_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_no_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_no_bias_uint8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/cos_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/cos_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/cosh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/depthtospace_crd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/depthtospace_simple_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/depthtospace_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_2d_blocked_with_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_3d_blocked_with_zp_runt_block_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_neg_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_scale_and_zp_shape_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_too_few_inputs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_too_many_inputs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_x_and_zp_type_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_zero_point_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dim_param_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/div_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dropout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dynamicquantizelinear_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dynamicquantizelinear_2d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dynamicscale_even_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dynamicscale_odd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dynamicscale_small_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_2d_3d_multiplication_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_3_inputs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_3d_broadcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_3d_diagonal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_3d_opposite_broadcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_batch_matrix_diagonal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_batch_matrix_multiplication_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_bilinear_transformation_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_broadcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_column_sum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_comma_in_output_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_3_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_4_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_5_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_6_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_7_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_diag_vector_multiply_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_diagonal_dim_mismatch_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_element_wise_multiplication_and_row_sum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_ellipsis_implicit_form_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_ellipsis_mismatch_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_ellipsis_multidim_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_ellipsis_scalar_multiplication_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_ellipsis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_ellipsis_zero_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_empty_term_before_arrow_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_empty_term_before_comma_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_hadamard_product_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_last_input_missing_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_diagonal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_dot_product_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_matrix_multiplication_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_outer_product_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_trace_implicit_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_trace_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_vector_multiplication_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_missing_equation_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_multiple_arrows_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_multiple_diagonals_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_multiple_ellipses_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_output_missing_ellipsis_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_output_surplus_label_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_permute_sd3_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_permute_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_rank_mismatch_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_right_batch_diagonal_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_row_sum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_summation_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_tensor_contraction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_term_input_mismatch_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_vector_dot_product_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_vector_outer_product_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/elu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/embedding_bag_offset_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/embedding_bag_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/equal_bool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/equal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/erf_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/exp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/expand_dyn_input_dyn_output_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/expand_dyn_input_static_dims_throw.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/expand_static_input_dyn_output_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/expand_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/ext_path/conv.weight -- /build/reproducible-path/migraphx-7.1.1/test/onnx/ext_path/external_data_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/external_constant_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/external_constant_test.weight -- /build/reproducible-path/migraphx-7.1.1/test/onnx/external_data_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_double_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_k_outofbounds_neg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_k_outofbounds_pos_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_not_rank2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_set_dtype_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_verify_negk_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/flatten_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/flatten_nonstd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/flatten_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/floor_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gather_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gather_elements_axis0_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gather_elements_axis1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gather_scalar_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gather_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gathernd_batch_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gathernd_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gathernd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_add_bias_split_invalid_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_add_bias_split_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_add_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_bias_invalid_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_default_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_default_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_fast_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_fast_invalid_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_fast_invalid_x_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_fast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_invalid_input_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_quick_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_tanh_double_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_tanh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_brcst_C_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_dyn_C_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_dyn_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_dyn_inner_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_dyn_outer_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_no_C_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_rank_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globalavgpool_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globalavgpool_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globalavgpool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globallppool_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globallppool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globalmaxpool_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globalmaxpool_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globalmaxpool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/greater_bool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/greater_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/greaterorequal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_512x512_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_aligncorners_true_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bicubic_align_corners_0_additional_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bicubic_align_corners_1_additional_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bicubic_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bilinear_align_corners_0_additional_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bilinear_align_corners_1_additional_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bilinear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_border_padding_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_channel_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_int_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_mismatching_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_nearest_align_corners_0_additional_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_nearest_align_corners_1_additional_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_nearest_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_reflection_padding_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_simple_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_volumetric_nearest_align_corners_0_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_wrong_grid_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_zeros_padding_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_conv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_3d_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_3d_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_4d_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_4d_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_4d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_5d_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_5d_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_5d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_3d_channel_last_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_3d_channel_last_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_3d_channel_last_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_channels_last_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_channels_last_4d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_channels_last_and_silu_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_gamma_beta_float_xy_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_no_activation_attr_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_no_num_groups_attr_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_silu_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_invalid_bias_shape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_invalid_input_count_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_invalid_input_shape_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_invalid_num_groups_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_invalid_scale_shape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_missing_attribute_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_small_eps_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_small_eps_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_query_attention_defaults_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_query_attention_invalid_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_query_attention_non_packed_qkv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_query_attention_softcap_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_query_attention_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_bi_5arg_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_bi_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_f_1af_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_f_3arg_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_f_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_r_4arg_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_r_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardmax_axis_neg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardmax_axis_neg_ver11_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardmax_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardmax_axis_ver11_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardmax_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardmax_default_ver11_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardsigmoid_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardsigmoid_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardsigmoid_double_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardsigmoid_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardsigmoid_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardswish_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_else_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_else_test_inlined.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_literal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_param_excp1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_param_excp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_param_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_pl_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_then_else_multi_output_shapes_inlined_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_then_else_multi_output_shapes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_then_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_then_test_inlined.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_tuple_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/imagescaler_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/imagescaler_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/imagescaler_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/implicit_add_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/implicit_pow_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/implicit_sub_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/initializer_not_an_input.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_dyn_batch_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_dyn_batch_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_dyn_batch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_invalid_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_nonbroadcastable_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_type_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_val_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_val_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/int4_const_identity_block_sz_1_qdq_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/int4_const_identity_block_sz_2_qdq_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/int4_const_identity_qdq_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_double_pos_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_half_neg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_half_pos_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_neg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_no_detect_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isnan_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isnan_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isnan_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_2d_axis_minus_one_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_2d_axis_one_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_2d_axis_zero_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_half_stash_off_epsilon_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_half_stash_off_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_invalid_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_invalid_int8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_invalid_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_scale_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_4d_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_4d_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_4d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_invalid_axis_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_invalid_input_count_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_invalid_minus_axis_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_invalid_shape_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_small_eps_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_small_eps_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_without_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/leaky_relu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/less_bool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/less_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lessorequal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/log_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/logical_and_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/logical_or_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/logical_xor_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/logsoftmax_nonstd_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/logsoftmax_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/loop_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/loop_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/loop_test_implicit_tripcnt.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lpnormalization_axis_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lpnormalization_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lpnormalization_l1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lpnormalization_l2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lpnormalization_p_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lppool_l1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lppool_l2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lrn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_bi_layout_cell_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_bi_layout_last_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_f_1af_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_f_layout_cell_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_f_layout_hs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_r_layout_hs_cell_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_r_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_bmbm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_bmv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_dyn_broadcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_dyn_mm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_dyn_mv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_dyn_vm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_dyn_vv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_mv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_vbm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_vm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_vv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_dyn_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_dual_zero_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_dual_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_one_zp_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_one_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_one_zp_zero_vec_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_one_zp_zero_vec_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_invalid_type_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_uns_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_uns_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_bias_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_bias_test3.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_scale2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_scale3_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_scale4_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_scale5_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_half_zp_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_half_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_scalar_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_scalar_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_zp_bias_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_zp_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_block_size_not_power_of_two_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_block_size_too_small_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_bmm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_invalid_b_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_invalid_bits_value_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_invalid_scales_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_invalid_zp_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_mm2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_mm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_vm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/max_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/maxpool_dilate_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/maxpool_notset_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/maxpool_same_upper_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_broadcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_fp16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_integral_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_invalid_broadcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_single_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_cross_attention_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_attribute_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_cross_key_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_cross_value_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_key_missing_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_key_ndim_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_key_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_kv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_qkv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_query_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_value_missing_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_value_ndim_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_value_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_kv_packed_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_qkv_packed_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/min_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test_different_dtypes.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test_fmod.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test_fmod_bf16.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test_fmod_different_dtypes.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test_fmod_half.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test_half.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/multinomial_autoseed_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/multinomial_dtype_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/multinomial_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/multinomial_generated_seed_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/multinomial_int64_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/multinomial_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_axes_rank_too_big_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_axes_rank_too_small_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_default_axes_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_default_axes_fp16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_default_axes_rank_too_big_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_default_axes_rank_too_small_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_default_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_rank_2_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_rank_2_fp16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_rank_2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_rank_3_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_rank_3_fp16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_rank_3_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mxfixneuron_even_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mxfixneuron_odd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mxfixneuron_small_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/neg_dynamic_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/neg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_no_reduction_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_no_reduction_weighted_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nhwcconv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nms_dynamic_batch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nms_dynamic_boxes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nms_dynamic_classes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nms_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nms_use_dyn_output_false_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/no_pad_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nonzero_dynamic_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nonzero_int_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nonzero_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/not_bool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/not_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onehot_dyn_test0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onehot_dyn_test1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onehot_static_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_3arg.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_4arg.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_5arg.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_bi.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_bi_0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_bi_1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_bi_2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_forward.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_forward_0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_reverse.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_reverse_1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi0af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi1af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi2af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi3af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi3args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi4af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi4args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi5af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi5args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi6args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi7args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_cell.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f0af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f1af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f2af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f3args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f4args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f5args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f6args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f7args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_forward.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_hs.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_last.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_r0af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_r5args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_reverse.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_rnn_3args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_rnn_5args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_rnn_bi.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_rnn_forward.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_rnn_reverse.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_sinh.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_3arg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_4arg_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_4arg_invalid_axes_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_4arg_neg_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_asym_invalid_pads_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_asym_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_attr_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_cnst_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_dyn_reflect_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_edge_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_edge_2d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_edge_2d_with_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_empty_const_val_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_reflect_multiaxis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_reflect_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_reflect_with_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_undef_const_val_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pow_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pow_bcast_test1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pow_fp32_i64_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pow_i64_fp32_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pow_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/prefix_scan_sum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/prelu_brcst_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearadd_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearadd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_ceil_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_dilations_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_pads_count_include_pad_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_same_lower_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_same_upper_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_strides_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_notset_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_nt_cip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearconcat_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearconcat_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearconv_pad_0_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearconv_pad_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearconv_scale_1D_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearconv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearglobalavgpool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearleakyrelu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearmatmul_1D_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearmatmul_2D_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearmatmul_3D_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearmul_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearmul_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearsigmoid_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_2d_blocked_runt_block_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_2d_blocked_with_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_3d_blocked_with_zp_runt_block_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_blocked_invalid_block_size_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_blocked_non_bc_axis_size_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_blocked_x_and_scales_rank_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_blocked_zero_block_size_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_int32_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_mxfp4_even_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_mxfp4_odd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_neg_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_output_dtype_and_zp_type_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_per_axis_shape_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_scales_and_zp_shape_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_too_few_inputs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_too_many_inputs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_zero_point_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormal_dtype_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormal_generated_seed_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormal_shape_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormallike_dtype_fallback_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormallike_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormallike_type_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniform_dtype_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniform_generated_seed_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniform_shape_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniform_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniformlike_dtype_fallback_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniformlike_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniformlike_type_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/range_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/range_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/recip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reduce_log_sum_exp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reduce_log_sum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducel1_dyn_noaxes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducel1_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducel1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducel2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducemax_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducemax_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducemax_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducemean_keepdims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducemean_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducemin_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reduceprod_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_empty_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_keepdims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_multiaxis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_noop_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_square_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_variable_axes_keepdims_clear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_variable_axes_noop_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_variable_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_variable_dynamic_axes_noop_set_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_variable_dynamic_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_variable_dynamic_axes_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reshape_non_standard_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reshape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reshape_variable_input_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reshape_variable_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reshape_variable_input_test0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reshape_variable_input_test1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_aspect_ratio_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_c_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_f_dyn2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_f_dyn3_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_f_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_f_ref2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_f_ref_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_f_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_linear_half_invalid_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_linear_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_linear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_dyn_err1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_dyn_err2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_linear_non_const_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_no_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_nonstd_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_outsize_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_roi_skip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_upsample_f_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_upsample_linear_ac_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_upsample_linear_large_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_upsample_linear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_upsample_pc_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_upsample_pf_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_with_same_inout_shapes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_4D_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_batch_axis_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_batch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_rank_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_same_axis_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_sequence_lens_shape_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_time_axis_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_time_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_bi_1af_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_bi_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_f_5arg_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_f_default_af_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_f_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_r_3arg_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_r_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/roialign_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/roialign_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_cache_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_cache_2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_dim_size_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_dim_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_input_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_interleaved_large_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_interleaved_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_num_heads_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_packed_batching_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_pos_ids_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_pos_ids_2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_pos_ids_3_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_wrong_n_inputs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/round_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/round_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/round_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_arg_count_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_arg_shapes_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_input_axes_lens_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_input_axes_len_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_input_axes_vals_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_input_dirs_len_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_input_dirs_vals_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_output_axes_len_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_output_axes_vals_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_output_dirs_len_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_output_dirs_vals_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test3.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test4.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test5.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test6.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test7.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatter_add_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatter_elements_invalid_reduction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatter_max_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatter_min_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatter_mul_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatter_none_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_add_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_invalid_reduction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_max_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_min_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_mul_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/selu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_dyn_test0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_dyn_test1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_dyn_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_dyn_test3.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_end_less_start_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_end_oob_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_gather_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_start_oob_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_hard_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_int8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_soft_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_uint8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_verify2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sign_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/simplified_layer_normalization_4d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/simplified_layer_normalization_invalid_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/simplified_layer_normalization_invalid_n_args_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/simplified_layer_normalization_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sin_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sin_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sinh_dynamic_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sinh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/size_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/size_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/size_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/size_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/size_int_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/size_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_2d_skip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_beta_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_beta_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_invalid_beta_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_invalid_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_invalid_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_invalid_n_args_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_skip_batch_size_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_simplified_layer_normalization_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_simplified_layer_normalization_invalid_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_simplified_layer_normalization_invalid_n_args_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_simplified_layer_normalization_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_3arg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_5arg_reverse_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_5arg_step_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_5arg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_constant_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_max_end_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_reverse_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_step_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_var_input_default_steps.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_var_input_dyn0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_var_input_dyn1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_var_input_static0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_var_input_static1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_var_input_steps_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmax_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmax_nonstd_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmax_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_double_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_double_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_asym_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_double_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_double_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_half_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_asym_class_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_asym_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_out_bounds_ignore_idx_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_out_bounds_ignore_idx_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_double_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_double_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_half_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_invalid_reduction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_kd_mean_reduction_bf16_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_kd_mean_reduction_half_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_kd_no_reduction_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_kd_sum_reduction_double_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_kdim_not_equal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_label_wrong_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_score_dim_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_score_label_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_score_label_wrong_k_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_scores_wrong_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_weight_score_mismatch_valid_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_weight_wrong_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_weight_wrong_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softplus_nd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softplus_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softsign_nd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softsign_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/spacetodepth_invalid_blocksize_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/spacetodepth_nondivisibility_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/spacetodepth_simple_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/spacetodepth_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_dyn_input_dyn_split_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_dyn_input_fixed_split_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_dyn_input_split_attr_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_dyn_input_split_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_minus_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_default.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_invalid_num_outputs.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_invalid_split.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_no_attribute.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_no_attribute_invalid_input_split.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_no_attribute_invalid_split.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_uneven.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_uneven_num_outputs.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sqrt_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sqrt_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/squeeze_axes_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/squeeze_empty_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/squeeze_unsqueeze_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/squeeze_unsqueeze_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sub_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sub_scalar_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sum_int_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sum_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tan_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tanh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/thresholdedrelu_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/thresholdedrelu_int_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/thresholdedrelu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tile_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tile_test_3x2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/topk_attrk_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/topk_neg_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/topk_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/transpose_default_perm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/transpose_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/transpose_gather_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/transpose_invalid_perm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/transpose_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tril_batch_diff_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tril_neg_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tril_out_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tril_row_one_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tril_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/triu_batch_diff_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/triu_neg_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/triu_out_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/triu_row_one_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/triu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/undefined_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unique_dynamic_sorted_3D_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unique_dynamic_sorted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unique_dynamic_unsorted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unique_sorted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unique_unsorted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unknown_aten_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unknown_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/upsample_linear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/upsample_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/upsample_ver7_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/variable_batch_leq_zero_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/variable_batch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/where_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/where_mixed_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/where_test.onnx -- Generating embedding library 'onnx_files' -- Embedding kernel files: -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/add_bcast_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/add_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/addn_single_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/addn_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/addv2_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/argmax_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/argmin_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/assert_less_equal_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/batchmatmul_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/batchnorm_half_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/batchnorm_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/batchnormv3_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/biasadd_scalar_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/biasadd_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/cast_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/concat_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/constant_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/conv_add_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/conv_batch_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/conv_nchw_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/conv_relu6_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/conv_relu_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/conv_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/depthwise_conv_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/expanddims_neg_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/expanddims_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/gather_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/identity_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/matmul_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/mean_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/mean_test_nhwc.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/mul_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/multi_output_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/noop_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/onehot_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/pack_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/pack_test_nhwc.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/pad_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/pooling_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/pow_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/relu6_half_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/relu6_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/relu_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/reshape_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/rsqrt_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/shape_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/sigmoid_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/slice_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/softmax_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/split_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/split_test_one_output.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/split_test_vector_as_input.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/sqdiff_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/squeeze_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/stopgradient_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/stridedslice_masks_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/stridedslice_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/sub_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/tanh_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/transpose_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/variable_batch_test.pb -- Generating embedding library 'pb_files' -- Found Python: /usr/bin/python3 (found suitable version "3.13.12", minimum required is "3") found components: Interpreter CMake Warning at tools/CMakeLists.txt:33 (message): clang-format not found - skipping 'generate' target! -- rocm-cmake: Set license file to /build/reproducible-path/migraphx-7.1.1/LICENSE. -- Generate ctest file -- Configuring done (24.4s) CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done (1.5s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/reproducible-path/migraphx-7.1.1' rm -f debian/migraphx-doc.debhelper.log debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/migraphx-7.1.1' dh_auto_build cd obj-x86_64-linux-gnu && make -j6 INSTALL="install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' /usr/bin/cmake -P /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/CMakeFiles/VerifyGlobs.cmake /usr/bin/cmake -S/build/reproducible-path/migraphx-7.1.1 -B/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/CMakeFiles /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/migraphx.dir/build.make src/CMakeFiles/migraphx.dir/depend make -f src/tf/CMakeFiles/tf-proto.dir/build.make src/tf/CMakeFiles/tf-proto.dir/depend make -f src/onnx/CMakeFiles/onnx-proto.dir/build.make src/onnx/CMakeFiles/onnx-proto.dir/depend make -f test/onnx/CMakeFiles/embed_lib_onnx_files.dir/build.make test/onnx/CMakeFiles/embed_lib_onnx_files.dir/depend make -f test/tf/CMakeFiles/embed_lib_pb_files.dir/build.make test/tf/CMakeFiles/embed_lib_pb_files.dir/depend make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/src /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/CMakeFiles/migraphx.dir/DependInfo.cmake "--color=" migraphx [ 0%] Running cpp protocol buffer compiler on versions.proto [ 0%] Running cpp protocol buffer compiler on onnx.proto [ 0%] Running cpp protocol buffer compiler on attr_value.proto [ 0%] Generating variable_batch_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/versions.proto cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -I /build/reproducible-path/migraphx-7.1.1/src/onnx /build/reproducible-path/migraphx-7.1.1/src/onnx/onnx.proto cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/attr_value.proto cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/variable_batch_test.pb.o -z noexecstack --format=binary variable_batch_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/variable_batch_test.pb.o make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/migraphx.dir/build.make src/CMakeFiles/migraphx.dir/build make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 0%] Running cpp protocol buffer compiler on function.proto [ 0%] Generating add_bcast_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/function.proto cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/add_bcast_test.pb.o -z noexecstack --format=binary add_bcast_test.pb [ 0%] Generating where_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/where_test.onnx.o -z noexecstack --format=binary where_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/add_bcast_test.pb.o [ 0%] Running cpp protocol buffer compiler on graph.proto cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/graph.proto cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/where_test.onnx.o [ 0%] Building CXX object src/CMakeFiles/migraphx.dir/adjust_allocation.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/adjust_allocation.cpp.o -MF CMakeFiles/migraphx.dir/adjust_allocation.cpp.o.d -o CMakeFiles/migraphx.dir/adjust_allocation.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/adjust_allocation.cpp [ 0%] Generating add_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/add_test.pb.o -z noexecstack --format=binary add_test.pb [ 0%] Generating acos_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/acos_test.onnx.o -z noexecstack --format=binary acos_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/add_test.pb.o [ 0%] Generating acosh_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/acosh_test.onnx.o -z noexecstack --format=binary acosh_test.onnx [ 0%] Running cpp protocol buffer compiler on node_def.proto cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/acos_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/node_def.proto cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/acosh_test.onnx.o [ 0%] Generating addn_single_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/addn_single_test.pb.o -z noexecstack --format=binary addn_single_test.pb cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/src/onnx /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/CMakeFiles/onnx-proto.dir/DependInfo.cmake "--color=" onnx-proto [ 0%] Running cpp protocol buffer compiler on op_def.proto cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/op_def.proto cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/addn_single_test.pb.o [ 0%] Generating add_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_bcast_test.onnx.o -z noexecstack --format=binary add_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_bcast_test.onnx.o [ 0%] Generating addn_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/addn_test.pb.o -z noexecstack --format=binary addn_test.pb make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/onnx/CMakeFiles/onnx-proto.dir/build.make src/onnx/CMakeFiles/onnx-proto.dir/build make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/addn_test.pb.o [ 0%] Generating addv2_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/addv2_test.pb.o -z noexecstack --format=binary addv2_test.pb [ 0%] Generating add_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/addv2_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_bf16_test.onnx.o -z noexecstack --format=binary add_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_bf16_test.onnx.o [ 0%] Building CXX object src/onnx/CMakeFiles/onnx-proto.dir/onnx.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/onnx/CMakeFiles/onnx-proto.dir/onnx.pb.cc.o -MF CMakeFiles/onnx-proto.dir/onnx.pb.cc.o.d -o CMakeFiles/onnx-proto.dir/onnx.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/onnx.pb.cc [ 0%] Running cpp protocol buffer compiler on resource_handle.proto [ 0%] Generating argmax_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/resource_handle.proto cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/argmax_test.pb.o -z noexecstack --format=binary argmax_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/argmax_test.pb.o [ 0%] Running cpp protocol buffer compiler on tensor.proto cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/tensor.proto [ 0%] Generating add_fp16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_fp16_test.onnx.o -z noexecstack --format=binary add_fp16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_fp16_test.onnx.o [ 0%] Generating argmin_test.pb.o [ 0%] Generating add_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/argmin_test.pb.o -z noexecstack --format=binary argmin_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_fp8_test.onnx.o -z noexecstack --format=binary add_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/argmin_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_fp8_test.onnx.o [ 0%] Generating add_scalar_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_scalar_test.onnx.o -z noexecstack --format=binary add_scalar_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_scalar_test.onnx.o [ 0%] Running cpp protocol buffer compiler on tensor_shape.proto [ 0%] Generating assert_less_equal_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/tensor_shape.proto cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/assert_less_equal_test.pb.o -z noexecstack --format=binary assert_less_equal_test.pb [ 0%] Generating argmax_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/assert_less_equal_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmax_dyn_test.onnx.o -z noexecstack --format=binary argmax_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmax_dyn_test.onnx.o [ 0%] Running cpp protocol buffer compiler on types.proto cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/types.proto [ 0%] Generating batchmatmul_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/batchmatmul_test.pb.o -z noexecstack --format=binary batchmatmul_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/batchmatmul_test.pb.o [ 0%] Generating argmax_select_last_index_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmax_select_last_index_test.onnx.o -z noexecstack --format=binary argmax_select_last_index_test.onnx [ 0%] Generating batchnorm_half_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmax_select_last_index_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/batchnorm_half_test.pb.o -z noexecstack --format=binary batchnorm_half_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/batchnorm_half_test.pb.o [ 0%] Generating argmax_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmax_test.onnx.o -z noexecstack --format=binary argmax_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmax_test.onnx.o [ 0%] Generating argmin_select_last_index_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmin_select_last_index_test.onnx.o -z noexecstack --format=binary argmin_select_last_index_test.onnx [ 0%] Generating batchnorm_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/batchnorm_test.pb.o -z noexecstack --format=binary batchnorm_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmin_select_last_index_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/batchnorm_test.pb.o [ 0%] Generating argmin_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmin_test.onnx.o -z noexecstack --format=binary argmin_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmin_test.onnx.o [ 0%] Generating batchnormv3_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/batchnormv3_test.pb.o -z noexecstack --format=binary batchnormv3_test.pb [ 0%] Generating asin_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/asin_test.onnx.o -z noexecstack --format=binary asin_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/batchnormv3_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/asin_test.onnx.o [ 0%] Generating biasadd_scalar_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/biasadd_scalar_test.pb.o -z noexecstack --format=binary biasadd_scalar_test.pb [ 0%] Generating asinh_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/asinh_test.onnx.o -z noexecstack --format=binary asinh_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/biasadd_scalar_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/asinh_test.onnx.o [ 0%] Generating atan_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/atan_test.onnx.o -z noexecstack --format=binary atan_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/atan_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/CMakeFiles/tf-proto.dir/DependInfo.cmake "--color=" tf-proto [ 0%] Generating biasadd_test.pb.o [ 0%] Generating cast_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/cast_test.pb.o -z noexecstack --format=binary cast_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/biasadd_test.pb.o -z noexecstack --format=binary biasadd_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/cast_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/biasadd_test.pb.o [ 0%] Generating atanh_test.onnx.o make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/tf/CMakeFiles/tf-proto.dir/build.make src/tf/CMakeFiles/tf-proto.dir/build cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/atanh_test.onnx.o -z noexecstack --format=binary atanh_test.onnx make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/atanh_test.onnx.o [ 0%] Generating concat_test.pb.o [ 0%] Generating attention_double_head_batch1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/concat_test.pb.o -z noexecstack --format=binary concat_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_batch1_test.onnx.o -z noexecstack --format=binary attention_double_head_batch1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/concat_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_batch1_test.onnx.o [ 0%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/graph.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/tf/CMakeFiles/tf-proto.dir/graph.pb.cc.o -MF CMakeFiles/tf-proto.dir/graph.pb.cc.o.d -o CMakeFiles/tf-proto.dir/graph.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/graph.pb.cc [ 0%] Generating attention_double_head_bias_3d_mask_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_3d_mask_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_3d_mask_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_3d_mask_test.onnx.o [ 0%] Generating constant_test.pb.o [ 0%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/node_def.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/constant_test.pb.o -z noexecstack --format=binary constant_test.pb cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/tf/CMakeFiles/tf-proto.dir/node_def.pb.cc.o -MF CMakeFiles/tf-proto.dir/node_def.pb.cc.o.d -o CMakeFiles/tf-proto.dir/node_def.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/node_def.pb.cc cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/constant_test.pb.o [ 0%] Generating attention_double_head_bias_4d_mask_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_4d_mask_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_4d_mask_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_4d_mask_test.onnx.o [ 0%] Generating conv_add_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_add_test.pb.o -z noexecstack --format=binary conv_add_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_add_test.pb.o [ 0%] Generating attention_double_head_bias_asym_left_pad_mask_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_left_pad_mask_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_asym_left_pad_mask_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_left_pad_mask_test.onnx.o [ 0%] Generating conv_batch_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_batch_test.pb.o -z noexecstack --format=binary conv_batch_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_batch_test.pb.o [ 0%] Generating attention_double_head_bias_asym_mask_bad_rotary_embedding_dim_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_bad_rotary_embedding_dim_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_asym_mask_bad_rotary_embedding_dim_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_bad_rotary_embedding_dim_test.onnx.o [ 0%] Generating conv_nchw_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_nchw_test.pb.o -z noexecstack --format=binary conv_nchw_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_nchw_test.pb.o [ 0%] Generating attention_double_head_bias_asym_mask_filter_val_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_filter_val_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_asym_mask_filter_val_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_filter_val_test.onnx.o [ 0%] Generating conv_relu6_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_relu6_test.pb.o -z noexecstack --format=binary conv_relu6_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_relu6_test.pb.o [ 0%] Generating attention_double_head_bias_asym_mask_rotary_embedding_dim_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_rotary_embedding_dim_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_asym_mask_rotary_embedding_dim_test.onnx [ 0%] Generating conv_relu_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_relu_test.pb.o -z noexecstack --format=binary conv_relu_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_rotary_embedding_dim_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_relu_test.pb.o [ 0%] Generating attention_double_head_bias_asym_mask_rotary_test.onnx.o [ 0%] Generating conv_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_rotary_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_asym_mask_rotary_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_test.pb.o -z noexecstack --format=binary conv_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_rotary_test.onnx.o [ 0%] Generating attention_double_head_bias_asym_mask_scale_test.onnx.o [ 0%] Generating depthwise_conv_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_scale_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_asym_mask_scale_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/depthwise_conv_test.pb.o -z noexecstack --format=binary depthwise_conv_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_scale_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/depthwise_conv_test.pb.o [ 0%] Generating expanddims_neg_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/expanddims_neg_test.pb.o -z noexecstack --format=binary expanddims_neg_test.pb [ 0%] Generating attention_double_head_bias_asym_mask_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_asym_mask_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/expanddims_neg_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_test.onnx.o [ 0%] Generating expanddims_test.pb.o [ 0%] Generating attention_double_head_bias_asym_mask_unidirectional_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/expanddims_test.pb.o -z noexecstack --format=binary expanddims_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_unidirectional_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_asym_mask_unidirectional_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/expanddims_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_unidirectional_test.onnx.o [ 1%] Generating gather_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/gather_test.pb.o -z noexecstack --format=binary gather_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/gather_test.pb.o [ 1%] Generating attention_double_head_bias_asym_right_pad_mask_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_right_pad_mask_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_asym_right_pad_mask_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_right_pad_mask_test.onnx.o [ 1%] Generating identity_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/identity_test.pb.o -z noexecstack --format=binary identity_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/identity_test.pb.o [ 1%] Generating attention_double_head_bias_mask_batch1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_mask_batch1_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_mask_batch1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_mask_batch1_test.onnx.o [ 1%] Generating matmul_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/matmul_test.pb.o -z noexecstack --format=binary matmul_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/matmul_test.pb.o [ 1%] Generating attention_double_head_bias_mask_past_attn_bias_shared_past_seq_len_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_mask_past_attn_bias_shared_past_seq_len_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_mask_past_attn_bias_shared_past_seq_len_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_mask_past_attn_bias_shared_past_seq_len_test.onnx.o [ 1%] Generating mean_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/mean_test.pb.o -z noexecstack --format=binary mean_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/mean_test.pb.o [ 2%] Generating attention_double_head_bias_mask_past_attn_bias_shared_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_mask_past_attn_bias_shared_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_mask_past_attn_bias_shared_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_mask_past_attn_bias_shared_test.onnx.o [ 2%] Generating mean_test_nhwc.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/mean_test_nhwc.pb.o -z noexecstack --format=binary mean_test_nhwc.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/mean_test_nhwc.pb.o [ 2%] Generating attention_double_head_bias_mask_past_test.onnx.o [ 2%] Generating mul_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_mask_past_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_mask_past_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/mul_test.pb.o -z noexecstack --format=binary mul_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_mask_past_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/mul_test.pb.o [ 2%] Generating attention_double_head_bias_mask_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_mask_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_mask_test.onnx [ 2%] Generating multi_output_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_mask_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/multi_output_test.pb.o -z noexecstack --format=binary multi_output_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/multi_output_test.pb.o [ 2%] Generating attention_double_head_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_test.onnx.o [ 2%] Generating noop_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/noop_test.pb.o -z noexecstack --format=binary noop_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/noop_test.pb.o [ 2%] Generating attention_double_head_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_test.onnx.o -z noexecstack --format=binary attention_double_head_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_test.onnx.o [ 2%] Generating onehot_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/onehot_test.pb.o -z noexecstack --format=binary onehot_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/onehot_test.pb.o [ 2%] Generating attention_invalid_bias_dims_size.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_bias_dims_size.onnx.o -z noexecstack --format=binary attention_invalid_bias_dims_size.onnx [ 2%] Generating pack_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pack_test.pb.o -z noexecstack --format=binary pack_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_bias_dims_size.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pack_test.pb.o [ 2%] Generating pack_test_nhwc.pb.o [ 2%] Generating attention_invalid_bias_value_size.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pack_test_nhwc.pb.o -z noexecstack --format=binary pack_test_nhwc.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_bias_value_size.onnx.o -z noexecstack --format=binary attention_invalid_bias_value_size.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pack_test_nhwc.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_bias_value_size.onnx.o [ 2%] Generating pad_test.pb.o [ 2%] Generating attention_invalid_input_dimension.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pad_test.pb.o -z noexecstack --format=binary pad_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_input_dimension.onnx.o -z noexecstack --format=binary attention_invalid_input_dimension.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_input_dimension.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pad_test.pb.o [ 2%] Generating pooling_test.pb.o [ 2%] Generating attention_invalid_input_num.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pooling_test.pb.o -z noexecstack --format=binary pooling_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_input_num.onnx.o -z noexecstack --format=binary attention_invalid_input_num.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pooling_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_input_num.onnx.o [ 2%] Generating attention_invalid_mask_2d_dims_test.onnx.o [ 2%] Generating pow_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_2d_dims_test.onnx.o -z noexecstack --format=binary attention_invalid_mask_2d_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pow_test.pb.o -z noexecstack --format=binary pow_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pow_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_2d_dims_test.onnx.o [ 2%] Generating relu6_half_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/relu6_half_test.pb.o -z noexecstack --format=binary relu6_half_test.pb [ 2%] Generating attention_invalid_mask_3d_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_3d_dims_test.onnx.o -z noexecstack --format=binary attention_invalid_mask_3d_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/relu6_half_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_3d_dims_test.onnx.o [ 2%] Generating relu6_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/relu6_test.pb.o -z noexecstack --format=binary relu6_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/relu6_test.pb.o [ 2%] Generating attention_invalid_mask_4d_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_4d_dims_test.onnx.o -z noexecstack --format=binary attention_invalid_mask_4d_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_4d_dims_test.onnx.o [ 2%] Generating relu_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/relu_test.pb.o -z noexecstack --format=binary relu_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/relu_test.pb.o [ 2%] Generating attention_invalid_mask_4d_last_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_4d_last_dims_test.onnx.o -z noexecstack --format=binary attention_invalid_mask_4d_last_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_4d_last_dims_test.onnx.o [ 2%] Generating reshape_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/reshape_test.pb.o -z noexecstack --format=binary reshape_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/reshape_test.pb.o [ 2%] Generating attention_invalid_mask_5d_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_5d_dims_test.onnx.o -z noexecstack --format=binary attention_invalid_mask_5d_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_5d_dims_test.onnx.o [ 2%] Generating rsqrt_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/rsqrt_test.pb.o -z noexecstack --format=binary rsqrt_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/rsqrt_test.pb.o [ 2%] Generating attention_invalid_mask_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_type_test.onnx.o -z noexecstack --format=binary attention_invalid_mask_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_type_test.onnx.o [ 2%] Generating shape_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/shape_test.pb.o -z noexecstack --format=binary shape_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/shape_test.pb.o [ 2%] Generating attention_invalid_no_num_heads.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_no_num_heads.onnx.o -z noexecstack --format=binary attention_invalid_no_num_heads.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_no_num_heads.onnx.o [ 2%] Generating sigmoid_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/sigmoid_test.pb.o -z noexecstack --format=binary sigmoid_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/sigmoid_test.pb.o [ 2%] Generating attention_invalid_qkv_attr_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_qkv_attr_test.onnx.o -z noexecstack --format=binary attention_invalid_qkv_attr_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_qkv_attr_test.onnx.o [ 2%] Generating slice_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/slice_test.pb.o -z noexecstack --format=binary slice_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/slice_test.pb.o [ 2%] Generating attention_invalid_qkv_attr_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_qkv_attr_test2.onnx.o -z noexecstack --format=binary attention_invalid_qkv_attr_test2.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_qkv_attr_test2.onnx.o [ 2%] Generating softmax_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/softmax_test.pb.o -z noexecstack --format=binary softmax_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/softmax_test.pb.o [ 2%] Generating attention_invalid_qkv_attr_test3.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_qkv_attr_test3.onnx.o -z noexecstack --format=binary attention_invalid_qkv_attr_test3.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_qkv_attr_test3.onnx.o [ 2%] Generating split_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/split_test.pb.o -z noexecstack --format=binary split_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/split_test.pb.o [ 2%] Generating attention_invalid_uneven_weight_no_qkv_hidden.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_uneven_weight_no_qkv_hidden.onnx.o -z noexecstack --format=binary attention_invalid_uneven_weight_no_qkv_hidden.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_uneven_weight_no_qkv_hidden.onnx.o [ 2%] Generating split_test_one_output.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/split_test_one_output.pb.o -z noexecstack --format=binary split_test_one_output.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/split_test_one_output.pb.o [ 2%] Generating split_test_vector_as_input.pb.o [ 2%] Generating attention_invalid_weight_hidden_size.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/split_test_vector_as_input.pb.o -z noexecstack --format=binary split_test_vector_as_input.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_weight_hidden_size.onnx.o -z noexecstack --format=binary attention_invalid_weight_hidden_size.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/split_test_vector_as_input.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_weight_hidden_size.onnx.o [ 2%] Generating sqdiff_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/sqdiff_test.pb.o -z noexecstack --format=binary sqdiff_test.pb [ 2%] Generating attention_multihead_bias_mask_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_multihead_bias_mask_test.onnx.o -z noexecstack --format=binary attention_multihead_bias_mask_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/sqdiff_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_multihead_bias_mask_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/adjust_allocation.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/adjust_allocation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/allocation_model.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 2%] Generating squeeze_test.pb.o [ 2%] Generating attention_multihead_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/squeeze_test.pb.o -z noexecstack --format=binary squeeze_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_multihead_test.onnx.o -z noexecstack --format=binary attention_multihead_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/squeeze_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_multihead_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/adjust_allocation.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/adjust_allocation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/allocation_model.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 2%] Generating attention_single_head_batch1_test.onnx.o [ 2%] Generating stopgradient_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_single_head_batch1_test.onnx.o -z noexecstack --format=binary attention_single_head_batch1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/stopgradient_test.pb.o -z noexecstack --format=binary stopgradient_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/stopgradient_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_single_head_batch1_test.onnx.o [ 2%] Generating stridedslice_masks_test.pb.o [ 2%] Generating attention_single_head_batch2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/stridedslice_masks_test.pb.o -z noexecstack --format=binary stridedslice_masks_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_single_head_batch2_test.onnx.o -z noexecstack --format=binary attention_single_head_batch2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/stridedslice_masks_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_single_head_batch2_test.onnx.o [ 2%] Generating stridedslice_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/stridedslice_test.pb.o -z noexecstack --format=binary stridedslice_test.pb [ 2%] Generating attention_single_head_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_single_head_test.onnx.o -z noexecstack --format=binary attention_single_head_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/stridedslice_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_single_head_test.onnx.o [ 2%] Generating sub_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/sub_test.pb.o -z noexecstack --format=binary sub_test.pb [ 2%] Generating averagepool_1d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_1d_test.onnx.o -z noexecstack --format=binary averagepool_1d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/sub_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_1d_test.onnx.o [ 2%] Generating tanh_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/tanh_test.pb.o -z noexecstack --format=binary tanh_test.pb [ 2%] Generating averagepool_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_3d_test.onnx.o -z noexecstack --format=binary averagepool_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/tanh_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_3d_test.onnx.o [ 2%] Generating transpose_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/transpose_test.pb.o -z noexecstack --format=binary transpose_test.pb [ 2%] Generating averagepool_dilate_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/transpose_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dilate_test.onnx.o -z noexecstack --format=binary averagepool_dilate_test.onnx cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/test/tf /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/CMakeFiles/embed_lib_pb_files.dir/DependInfo.cmake "--color=" embed_lib_pb_files cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dilate_test.onnx.o [ 2%] Generating averagepool_dyn_asym_padding_error_test.onnx.o make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_asym_padding_error_test.onnx.o -z noexecstack --format=binary averagepool_dyn_asym_padding_error_test.onnx make -f test/tf/CMakeFiles/embed_lib_pb_files.dir/build.make test/tf/CMakeFiles/embed_lib_pb_files.dir/build make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_asym_padding_error_test.onnx.o [ 2%] Building CXX object test/tf/CMakeFiles/embed_lib_pb_files.dir/embed/pb_files/pb_files.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf && /usr/bin/clang++ -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/embed/pb_files/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -Wno-reserved-identifier -Wno-extern-initializer -Wno-missing-variable-declarations -MD -MT test/tf/CMakeFiles/embed_lib_pb_files.dir/embed/pb_files/pb_files.cpp.o -MF CMakeFiles/embed_lib_pb_files.dir/embed/pb_files/pb_files.cpp.o.d -o CMakeFiles/embed_lib_pb_files.dir/embed/pb_files/pb_files.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/embed/pb_files/pb_files.cpp [ 2%] Generating averagepool_dyn_autopad_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_autopad_test.onnx.o -z noexecstack --format=binary averagepool_dyn_autopad_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_autopad_test.onnx.o [ 2%] Generating averagepool_dyn_cip_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_cip_error_test.onnx.o -z noexecstack --format=binary averagepool_dyn_cip_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_cip_error_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/adjust_allocation.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 2%] Generating averagepool_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_test.onnx.o -z noexecstack --format=binary averagepool_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_test.onnx.o [ 2%] Generating averagepool_notset_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_notset_test.onnx.o -z noexecstack --format=binary averagepool_notset_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_notset_test.onnx.o [ 2%] Generating averagepool_nt_cip_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_nt_cip_test.onnx.o -z noexecstack --format=binary averagepool_nt_cip_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_nt_cip_test.onnx.o [ 2%] Generating averagepool_same_lower_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_same_lower_test.onnx.o -z noexecstack --format=binary averagepool_same_lower_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_same_lower_test.onnx.o [ 2%] Generating averagepool_same_upper_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_same_upper_test.onnx.o -z noexecstack --format=binary averagepool_same_upper_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_same_upper_test.onnx.o [ 2%] Generating averagepool_sl_cip_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_sl_cip_test.onnx.o -z noexecstack --format=binary averagepool_sl_cip_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_sl_cip_test.onnx.o [ 2%] Generating batch_norm_1d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_1d_test.onnx.o -z noexecstack --format=binary batch_norm_1d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_1d_test.onnx.o [ 3%] Generating batch_norm_2d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_2d_test.onnx.o -z noexecstack --format=binary batch_norm_2d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_2d_test.onnx.o [ 3%] Generating batch_norm_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_3d_test.onnx.o -z noexecstack --format=binary batch_norm_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_3d_test.onnx.o [ 3%] Generating batch_norm_flat_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_flat_test.onnx.o -z noexecstack --format=binary batch_norm_flat_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_flat_test.onnx.o [ 3%] Generating batch_norm_invalid_bias_rank_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_invalid_bias_rank_test.onnx.o -z noexecstack --format=binary batch_norm_invalid_bias_rank_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_invalid_bias_rank_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/adjust_allocation.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/adjust_allocation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/allocation_model.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 3%] Generating batch_norm_rank_2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_rank_2_test.onnx.o -z noexecstack --format=binary batch_norm_rank_2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_rank_2_test.onnx.o [ 3%] Generating biasadd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/biasadd_test.onnx.o -z noexecstack --format=binary biasadd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/biasadd_test.onnx.o [ 3%] Generating binary_dyn_brcst_add_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/binary_dyn_brcst_add_test.onnx.o -z noexecstack --format=binary binary_dyn_brcst_add_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/binary_dyn_brcst_add_test.onnx.o [ 3%] Generating binary_dyn_brcst_attr_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/binary_dyn_brcst_attr_error_test.onnx.o -z noexecstack --format=binary binary_dyn_brcst_attr_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/binary_dyn_brcst_attr_error_test.onnx.o [ 3%] Generating binary_dyn_brcst_mul_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/binary_dyn_brcst_mul_fp8_test.onnx.o -z noexecstack --format=binary binary_dyn_brcst_mul_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/binary_dyn_brcst_mul_fp8_test.onnx.o [ 3%] Generating binary_dyn_brcst_mul_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/binary_dyn_brcst_mul_test.onnx.o -z noexecstack --format=binary binary_dyn_brcst_mul_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/binary_dyn_brcst_mul_test.onnx.o [ 3%] Generating binary_dyn_brcst_prelu_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/binary_dyn_brcst_prelu_test.onnx.o -z noexecstack --format=binary binary_dyn_brcst_prelu_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/binary_dyn_brcst_prelu_test.onnx.o [ 3%] Generating bitwise_and_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/bitwise_and_bcast_test.onnx.o -z noexecstack --format=binary bitwise_and_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/bitwise_and_bcast_test.onnx.o [ 3%] Generating cast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cast_test.onnx.o -z noexecstack --format=binary cast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cast_test.onnx.o [ 3%] Generating castlike_error_test.onnx.o [ 3%] Linking CXX static library ../../lib/libembed_lib_pb_files.a cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/castlike_error_test.onnx.o -z noexecstack --format=binary castlike_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf && /usr/bin/cmake -P CMakeFiles/embed_lib_pb_files.dir/cmake_clean_target.cmake cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/castlike_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf && /usr/bin/cmake -E cmake_link_script CMakeFiles/embed_lib_pb_files.dir/link.txt --verbose=1 [ 3%] Generating castlike_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/castlike_test.onnx.o -z noexecstack --format=binary castlike_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/castlike_test.onnx.o [ 3%] Generating ceil_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/ceil_test.onnx.o -z noexecstack --format=binary ceil_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/ceil_test.onnx.o [ 3%] Generating celu_alpha_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/celu_alpha_test.onnx.o -z noexecstack --format=binary celu_alpha_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/celu_alpha_test.onnx.o [ 3%] Generating celu_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/celu_default_test.onnx.o -z noexecstack --format=binary celu_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/celu_default_test.onnx.o 11 warnings generated. [ 3%] Generating celu_verify_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/celu_verify_test.onnx.o -z noexecstack --format=binary celu_verify_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/celu_verify_test.onnx.o /usr/bin/ar qc ../../lib/libembed_lib_pb_files.a CMakeFiles/embed_lib_pb_files.dir/embed/pb_files/pb_files.cpp.o add_bcast_test.pb.o add_test.pb.o addn_single_test.pb.o addn_test.pb.o addv2_test.pb.o argmax_test.pb.o argmin_test.pb.o assert_less_equal_test.pb.o batchmatmul_test.pb.o batchnorm_half_test.pb.o batchnorm_test.pb.o batchnormv3_test.pb.o biasadd_scalar_test.pb.o biasadd_test.pb.o cast_test.pb.o concat_test.pb.o constant_test.pb.o conv_add_test.pb.o conv_batch_test.pb.o conv_nchw_test.pb.o conv_relu6_test.pb.o conv_relu_test.pb.o conv_test.pb.o depthwise_conv_test.pb.o expanddims_neg_test.pb.o expanddims_test.pb.o gather_test.pb.o identity_test.pb.o matmul_test.pb.o mean_test.pb.o mean_test_nhwc.pb.o mul_test.pb.o multi_output_test.pb.o noop_test.pb.o onehot_test.pb.o pack_test.pb.o pack_test_nhwc.pb.o pad_test.pb.o pooling_test.pb.o pow_test.pb.o relu6_half_test.pb.o relu6_test.pb.o relu_test.pb.o reshape_test.pb.o rsqrt_test.pb.o shape_test.pb.o sigmoid_test.pb.o slice_test.pb.o softmax_test.pb.o split_test.pb.o split_test_one_output.pb.o split_test_vector_as_input.pb.o sqdiff_test.pb.o squeeze_test.pb.o stopgradient_test.pb.o stridedslice_masks_test.pb.o stridedslice_test.pb.o sub_test.pb.o tanh_test.pb.o transpose_test.pb.o variable_batch_test.pb.o /usr/bin/ranlib ../../lib/libembed_lib_pb_files.a make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 3%] Generating celu_wrong_type_test.onnx.o [ 3%] Building CXX object src/CMakeFiles/migraphx.dir/analyze_streams.cpp.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/celu_wrong_type_test.onnx.o -z noexecstack --format=binary celu_wrong_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/analyze_streams.cpp.o -MF CMakeFiles/migraphx.dir/analyze_streams.cpp.o.d -o CMakeFiles/migraphx.dir/analyze_streams.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/analyze_streams.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/celu_wrong_type_test.onnx.o [ 3%] Built target embed_lib_pb_files [ 3%] Generating celu_zero_alpha_test.onnx.o [ 3%] Generating clip_dyn_min_max_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/celu_zero_alpha_test.onnx.o -z noexecstack --format=binary celu_zero_alpha_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_dyn_min_max_test.onnx.o -z noexecstack --format=binary clip_dyn_min_max_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/celu_zero_alpha_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_dyn_min_max_test.onnx.o [ 3%] Generating clip_dyn_min_only_test.onnx.o [ 3%] Generating clip_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_dyn_min_only_test.onnx.o -z noexecstack --format=binary clip_dyn_min_only_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test.onnx.o -z noexecstack --format=binary clip_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_dyn_min_only_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test.onnx.o [ 3%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/attr_value.pb.cc.o [ 3%] Generating clip_test_args_type_mismatch.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/tf/CMakeFiles/tf-proto.dir/attr_value.pb.cc.o -MF CMakeFiles/tf-proto.dir/attr_value.pb.cc.o.d -o CMakeFiles/tf-proto.dir/attr_value.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/attr_value.pb.cc cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_args_type_mismatch.onnx.o -z noexecstack --format=binary clip_test_args_type_mismatch.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_args_type_mismatch.onnx.o [ 3%] Generating clip_test_op11.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11.onnx.o -z noexecstack --format=binary clip_test_op11.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11.onnx.o [ 3%] Generating clip_test_op11_max_only.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_max_only.onnx.o -z noexecstack --format=binary clip_test_op11_max_only.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_max_only.onnx.o [ 3%] Generating clip_test_op11_min_only.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_min_only.onnx.o -z noexecstack --format=binary clip_test_op11_min_only.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_min_only.onnx.o [ 3%] Generating clip_test_op11_no_args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_no_args.onnx.o -z noexecstack --format=binary clip_test_op11_no_args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_no_args.onnx.o [ 3%] Generating clip_test_op11_no_args1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_no_args1.onnx.o -z noexecstack --format=binary clip_test_op11_no_args1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_no_args1.onnx.o [ 3%] Generating concat_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/concat_dyn_test.onnx.o -z noexecstack --format=binary concat_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/concat_dyn_test.onnx.o [ 3%] Generating concat_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/concat_test.onnx.o -z noexecstack --format=binary concat_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/concat_test.onnx.o [ 3%] Generating const_of_shape_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_default_test.onnx.o -z noexecstack --format=binary const_of_shape_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_default_test.onnx.o [ 3%] Generating const_of_shape_dyn_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_dyn_float_test.onnx.o -z noexecstack --format=binary const_of_shape_dyn_float_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_dyn_float_test.onnx.o [ 3%] Generating const_of_shape_dyn_int64_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_dyn_int64_test.onnx.o -z noexecstack --format=binary const_of_shape_dyn_int64_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_dyn_int64_test.onnx.o [ 3%] Generating const_of_shape_empty_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_empty_input_test.onnx.o -z noexecstack --format=binary const_of_shape_empty_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_empty_input_test.onnx.o [ 3%] Generating const_of_shape_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_float_test.onnx.o -z noexecstack --format=binary const_of_shape_float_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_float_test.onnx.o [ 3%] Generating const_of_shape_int64_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_int64_test.onnx.o -z noexecstack --format=binary const_of_shape_int64_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_int64_test.onnx.o [ 3%] Generating const_of_shape_no_value_attr_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_no_value_attr_test.onnx.o -z noexecstack --format=binary const_of_shape_no_value_attr_test.onnx [ 4%] Generating constant_empty_scalar_int64_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_no_value_attr_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_empty_scalar_int64_test.onnx.o -z noexecstack --format=binary constant_empty_scalar_int64_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_empty_scalar_int64_test.onnx.o [ 4%] Generating constant_fill_input_as_shape_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_fill_input_as_shape_test.onnx.o -z noexecstack --format=binary constant_fill_input_as_shape_test.onnx [ 4%] Generating constant_fill_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_fill_input_as_shape_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_fill_test.onnx.o -z noexecstack --format=binary constant_fill_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_fill_test.onnx.o [ 4%] Generating constant_multiple_attributes_test.onnx.o [ 4%] Generating constant_no_attributes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_multiple_attributes_test.onnx.o -z noexecstack --format=binary constant_multiple_attributes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_no_attributes_test.onnx.o -z noexecstack --format=binary constant_no_attributes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_multiple_attributes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_no_attributes_test.onnx.o [ 4%] Generating constant_one_val_int64_test.onnx.o [ 4%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/tensor.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_one_val_int64_test.onnx.o -z noexecstack --format=binary constant_one_val_int64_test.onnx cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/tf/CMakeFiles/tf-proto.dir/tensor.pb.cc.o -MF CMakeFiles/tf-proto.dir/tensor.pb.cc.o.d -o CMakeFiles/tf-proto.dir/tensor.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/tensor.pb.cc cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_one_val_int64_test.onnx.o [ 4%] Generating constant_scalar_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_scalar_test.onnx.o -z noexecstack --format=binary constant_scalar_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_scalar_test.onnx.o [ 4%] Generating constant_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_test.onnx.o -z noexecstack --format=binary constant_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_test.onnx.o [ 4%] Generating constant_value_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_value_float_test.onnx.o -z noexecstack --format=binary constant_value_float_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_value_float_test.onnx.o [ 4%] Generating constant_value_floats_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_value_floats_test.onnx.o -z noexecstack --format=binary constant_value_floats_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_value_floats_test.onnx.o [ 4%] Generating constant_value_int_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_value_int_test.onnx.o -z noexecstack --format=binary constant_value_int_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_value_int_test.onnx.o [ 4%] Generating constant_value_ints_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_value_ints_test.onnx.o -z noexecstack --format=binary constant_value_ints_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_value_ints_test.onnx.o [ 4%] Generating conv.weight.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv.weight.o -z noexecstack --format=binary conv.weight cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv.weight.o [ 4%] Generating conv_1d_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_1d_fp8_test.onnx.o -z noexecstack --format=binary conv_1d_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_1d_fp8_test.onnx.o [ 4%] Generating conv_1d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_1d_test.onnx.o -z noexecstack --format=binary conv_1d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_1d_test.onnx.o [ 4%] Generating conv_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_3d_test.onnx.o -z noexecstack --format=binary conv_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_3d_test.onnx.o [ 4%] Generating conv_attr_fail_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_attr_fail_test.onnx.o -z noexecstack --format=binary conv_attr_fail_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_attr_fail_test.onnx.o [ 4%] Generating conv_autopad_fail_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_autopad_fail_test.onnx.o -z noexecstack --format=binary conv_autopad_fail_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_autopad_fail_test.onnx.o [ 4%] Generating conv_autopad_same_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_autopad_same_test.onnx.o -z noexecstack --format=binary conv_autopad_same_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_autopad_same_test.onnx.o [ 4%] Generating conv_bad_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bad_bias_test.onnx.o -z noexecstack --format=binary conv_bad_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bad_bias_test.onnx.o [ 4%] Generating conv_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bias_test.onnx.o -z noexecstack --format=binary conv_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bias_test.onnx.o [ 4%] Generating conv_bn_relu_maxpool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bn_relu_maxpool_test.onnx.o -z noexecstack --format=binary conv_bn_relu_maxpool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bn_relu_maxpool_test.onnx.o [ 4%] Generating conv_bn_relu_maxpool_unordered_nonvalue_optional_ios_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bn_relu_maxpool_unordered_nonvalue_optional_ios_test.onnx.o -z noexecstack --format=binary conv_bn_relu_maxpool_unordered_nonvalue_optional_ios_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bn_relu_maxpool_unordered_nonvalue_optional_ios_test.onnx.o [ 4%] Generating conv_bn_relu_maxpool_unordered_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bn_relu_maxpool_unordered_test.onnx.o -z noexecstack --format=binary conv_bn_relu_maxpool_unordered_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bn_relu_maxpool_unordered_test.onnx.o [ 4%] Generating conv_dynamic_batch_same_upper_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_batch_same_upper_test.onnx.o -z noexecstack --format=binary conv_dynamic_batch_same_upper_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_batch_same_upper_test.onnx.o [ 4%] Generating conv_dynamic_batch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_batch_test.onnx.o -z noexecstack --format=binary conv_dynamic_batch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_batch_test.onnx.o [ 4%] Generating conv_dynamic_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_bias_test.onnx.o -z noexecstack --format=binary conv_dynamic_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_bias_test.onnx.o [ 4%] Generating conv_dynamic_img_and_weights_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_img_and_weights_test.onnx.o -z noexecstack --format=binary conv_dynamic_img_and_weights_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_img_and_weights_test.onnx.o [ 4%] Generating conv_dynamic_img_same_upper_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_img_same_upper_test.onnx.o -z noexecstack --format=binary conv_dynamic_img_same_upper_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_img_same_upper_test.onnx.o [ 4%] Generating conv_dynamic_img_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_img_test.onnx.o -z noexecstack --format=binary conv_dynamic_img_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_img_test.onnx.o [ 4%] Generating conv_dynamic_kernel_same_lower_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_kernel_same_lower_test.onnx.o -z noexecstack --format=binary conv_dynamic_kernel_same_lower_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_kernel_same_lower_test.onnx.o [ 4%] Generating conv_dynamic_weights_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_weights_test.onnx.o -z noexecstack --format=binary conv_dynamic_weights_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_weights_test.onnx.o [ 4%] Generating conv_relu_maxpool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_relu_maxpool_test.onnx.o -z noexecstack --format=binary conv_relu_maxpool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_relu_maxpool_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/analyze_streams.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 4%] Generating conv_relu_maxpool_x2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_relu_maxpool_x2_test.onnx.o -z noexecstack --format=binary conv_relu_maxpool_x2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_relu_maxpool_x2_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/analyze_streams.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 4%] Generating conv_transpose_auto_pad_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_auto_pad_test.onnx.o -z noexecstack --format=binary conv_transpose_auto_pad_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_auto_pad_test.onnx.o [ 4%] Generating conv_transpose_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_bias_test.onnx.o -z noexecstack --format=binary conv_transpose_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_bias_test.onnx.o [ 4%] Generating conv_transpose_dyn_asym_padding_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_dyn_asym_padding_test.onnx.o -z noexecstack --format=binary conv_transpose_dyn_asym_padding_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_dyn_asym_padding_test.onnx.o [ 4%] Generating conv_transpose_dyn_batch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_dyn_batch_test.onnx.o -z noexecstack --format=binary conv_transpose_dyn_batch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_dyn_batch_test.onnx.o [ 4%] Generating conv_transpose_dyn_img_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_dyn_img_test.onnx.o -z noexecstack --format=binary conv_transpose_dyn_img_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_dyn_img_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/analyze_streams.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 5%] Generating conv_transpose_dyn_output_shape_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_dyn_output_shape_test.onnx.o -z noexecstack --format=binary conv_transpose_dyn_output_shape_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_dyn_output_shape_test.onnx.o [ 5%] Generating conv_transpose_input_pads_asymm_1d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_input_pads_asymm_1d_test.onnx.o -z noexecstack --format=binary conv_transpose_input_pads_asymm_1d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_input_pads_asymm_1d_test.onnx.o [ 5%] Generating conv_transpose_input_pads_asymm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_input_pads_asymm_test.onnx.o -z noexecstack --format=binary conv_transpose_input_pads_asymm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_input_pads_asymm_test.onnx.o [ 5%] Generating conv_transpose_input_pads_strides_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_input_pads_strides_test.onnx.o -z noexecstack --format=binary conv_transpose_input_pads_strides_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_input_pads_strides_test.onnx.o [ 5%] Generating conv_transpose_output_padding_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_output_padding_3d_test.onnx.o -z noexecstack --format=binary conv_transpose_output_padding_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_output_padding_3d_test.onnx.o [ 5%] Generating conv_transpose_output_padding_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_output_padding_test.onnx.o -z noexecstack --format=binary conv_transpose_output_padding_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_output_padding_test.onnx.o [ 5%] Generating conv_transpose_output_shape_3d_test.onnx.o [ 5%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/tensor_shape.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_output_shape_3d_test.onnx.o -z noexecstack --format=binary conv_transpose_output_shape_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/tf/CMakeFiles/tf-proto.dir/tensor_shape.pb.cc.o -MF CMakeFiles/tf-proto.dir/tensor_shape.pb.cc.o.d -o CMakeFiles/tf-proto.dir/tensor_shape.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/tensor_shape.pb.cc cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_output_shape_3d_test.onnx.o [ 5%] Generating conv_transpose_output_shape_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_output_shape_test.onnx.o -z noexecstack --format=binary conv_transpose_output_shape_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_output_shape_test.onnx.o [ 5%] Generating conv_transpose_stride_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_stride_test.onnx.o -z noexecstack --format=binary conv_transpose_stride_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_stride_test.onnx.o [ 5%] Generating conv_transpose_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_test.onnx.o -z noexecstack --format=binary conv_transpose_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_transpose_test.onnx.o [ 5%] Generating convinteger_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_bias_test.onnx.o -z noexecstack --format=binary convinteger_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_bias_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/analyze_streams.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 5%] Generating convinteger_dual_bias_simple_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_dual_bias_simple_test.onnx.o -z noexecstack --format=binary convinteger_dual_bias_simple_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_dual_bias_simple_test.onnx.o [ 5%] Generating convinteger_dual_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_dual_bias_test.onnx.o -z noexecstack --format=binary convinteger_dual_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_dual_bias_test.onnx.o [ 5%] Generating convinteger_mismatched_data_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_data_bias_test.onnx.o -z noexecstack --format=binary convinteger_mismatched_data_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_data_bias_test.onnx.o [ 5%] Generating convinteger_mismatched_input_types_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_input_types_test.onnx.o -z noexecstack --format=binary convinteger_mismatched_input_types_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_input_types_test.onnx.o [ 5%] Generating convinteger_mismatched_inputs_dual_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_inputs_dual_bias_test.onnx.o -z noexecstack --format=binary convinteger_mismatched_inputs_dual_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_inputs_dual_bias_test.onnx.o [ 5%] Generating convinteger_mismatched_inputs_dual_symmetric_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_inputs_dual_symmetric_bias_test.onnx.o -z noexecstack --format=binary convinteger_mismatched_inputs_dual_symmetric_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_inputs_dual_symmetric_bias_test.onnx.o [ 5%] Generating convinteger_mismatched_weight_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_weight_bias_test.onnx.o -z noexecstack --format=binary convinteger_mismatched_weight_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_weight_bias_test.onnx.o [ 5%] Generating convinteger_no_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_no_bias_test.onnx.o -z noexecstack --format=binary convinteger_no_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_no_bias_test.onnx.o [ 5%] Generating convinteger_no_bias_uint8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_no_bias_uint8_test.onnx.o -z noexecstack --format=binary convinteger_no_bias_uint8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_no_bias_uint8_test.onnx.o [ 5%] Generating cos_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cos_fp8_test.onnx.o -z noexecstack --format=binary cos_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cos_fp8_test.onnx.o [ 5%] Generating cos_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cos_test.onnx.o -z noexecstack --format=binary cos_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cos_test.onnx.o [ 5%] Generating cosh_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cosh_test.onnx.o -z noexecstack --format=binary cosh_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cosh_test.onnx.o [ 5%] Generating depthtospace_crd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/depthtospace_crd_test.onnx.o -z noexecstack --format=binary depthtospace_crd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/depthtospace_crd_test.onnx.o [ 5%] Generating depthtospace_simple_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/depthtospace_simple_test.onnx.o -z noexecstack --format=binary depthtospace_simple_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/depthtospace_simple_test.onnx.o [ 5%] Generating depthtospace_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/depthtospace_test.onnx.o -z noexecstack --format=binary depthtospace_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/depthtospace_test.onnx.o [ 5%] Generating dequantizelinear_2d_blocked_with_zp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_2d_blocked_with_zp_test.onnx.o -z noexecstack --format=binary dequantizelinear_2d_blocked_with_zp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_2d_blocked_with_zp_test.onnx.o [ 5%] Generating dequantizelinear_3d_blocked_with_zp_runt_block_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_3d_blocked_with_zp_runt_block_test.onnx.o -z noexecstack --format=binary dequantizelinear_3d_blocked_with_zp_runt_block_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_3d_blocked_with_zp_runt_block_test.onnx.o [ 5%] Generating dequantizelinear_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_axis_test.onnx.o -z noexecstack --format=binary dequantizelinear_axis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_axis_test.onnx.o [ 5%] Generating dequantizelinear_neg_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_neg_axis_test.onnx.o -z noexecstack --format=binary dequantizelinear_neg_axis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_neg_axis_test.onnx.o [ 5%] Generating dequantizelinear_scale_and_zp_shape_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_scale_and_zp_shape_mismatch_test.onnx.o -z noexecstack --format=binary dequantizelinear_scale_and_zp_shape_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_scale_and_zp_shape_mismatch_test.onnx.o [ 5%] Generating dequantizelinear_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_test.onnx.o -z noexecstack --format=binary dequantizelinear_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_test.onnx.o [ 5%] Generating dequantizelinear_too_few_inputs_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_too_few_inputs_test.onnx.o -z noexecstack --format=binary dequantizelinear_too_few_inputs_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_too_few_inputs_test.onnx.o [ 5%] Generating dequantizelinear_too_many_inputs_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_too_many_inputs_test.onnx.o -z noexecstack --format=binary dequantizelinear_too_many_inputs_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_too_many_inputs_test.onnx.o [ 5%] Generating dequantizelinear_x_and_zp_type_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_x_and_zp_type_mismatch_test.onnx.o -z noexecstack --format=binary dequantizelinear_x_and_zp_type_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_x_and_zp_type_mismatch_test.onnx.o [ 5%] Generating dequantizelinear_zero_point_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_zero_point_test.onnx.o -z noexecstack --format=binary dequantizelinear_zero_point_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dequantizelinear_zero_point_test.onnx.o [ 5%] Generating dim_param_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dim_param_test.onnx.o -z noexecstack --format=binary dim_param_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dim_param_test.onnx.o [ 5%] Generating div_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/div_fp8_test.onnx.o -z noexecstack --format=binary div_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/div_fp8_test.onnx.o [ 5%] Generating dropout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dropout_test.onnx.o -z noexecstack --format=binary dropout_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dropout_test.onnx.o [ 5%] Generating dynamicquantizelinear_1d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dynamicquantizelinear_1d_test.onnx.o -z noexecstack --format=binary dynamicquantizelinear_1d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dynamicquantizelinear_1d_test.onnx.o [ 6%] Generating dynamicquantizelinear_2d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dynamicquantizelinear_2d_test.onnx.o -z noexecstack --format=binary dynamicquantizelinear_2d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dynamicquantizelinear_2d_test.onnx.o [ 6%] Generating dynamicscale_even_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dynamicscale_even_test.onnx.o -z noexecstack --format=binary dynamicscale_even_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dynamicscale_even_test.onnx.o [ 6%] Generating dynamicscale_odd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dynamicscale_odd_test.onnx.o -z noexecstack --format=binary dynamicscale_odd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dynamicscale_odd_test.onnx.o [ 6%] Generating dynamicscale_small_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dynamicscale_small_test.onnx.o -z noexecstack --format=binary dynamicscale_small_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dynamicscale_small_test.onnx.o [ 6%] Generating einsum_2d_3d_multiplication_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_2d_3d_multiplication_test.onnx.o -z noexecstack --format=binary einsum_2d_3d_multiplication_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_2d_3d_multiplication_test.onnx.o [ 6%] Generating einsum_3_inputs_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_3_inputs_test.onnx.o -z noexecstack --format=binary einsum_3_inputs_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_3_inputs_test.onnx.o [ 6%] Generating einsum_3d_broadcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_3d_broadcast_test.onnx.o -z noexecstack --format=binary einsum_3d_broadcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_3d_broadcast_test.onnx.o [ 6%] Generating einsum_3d_diagonal_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_3d_diagonal_test.onnx.o -z noexecstack --format=binary einsum_3d_diagonal_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_3d_diagonal_test.onnx.o [ 6%] Generating einsum_3d_opposite_broadcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_3d_opposite_broadcast_test.onnx.o -z noexecstack --format=binary einsum_3d_opposite_broadcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_3d_opposite_broadcast_test.onnx.o [ 6%] Generating einsum_batch_matrix_diagonal_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_batch_matrix_diagonal_test.onnx.o -z noexecstack --format=binary einsum_batch_matrix_diagonal_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_batch_matrix_diagonal_test.onnx.o [ 6%] Generating einsum_batch_matrix_multiplication_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_batch_matrix_multiplication_test.onnx.o -z noexecstack --format=binary einsum_batch_matrix_multiplication_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_batch_matrix_multiplication_test.onnx.o [ 6%] Generating einsum_bilinear_transformation_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_bilinear_transformation_test.onnx.o -z noexecstack --format=binary einsum_bilinear_transformation_test.onnx 11 warnings generated. cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_bilinear_transformation_test.onnx.o [ 6%] Generating einsum_broadcast_test.onnx.o [ 6%] Building CXX object src/CMakeFiles/migraphx.dir/apply_alpha_beta.cpp.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_broadcast_test.onnx.o -z noexecstack --format=binary einsum_broadcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/apply_alpha_beta.cpp.o -MF CMakeFiles/migraphx.dir/apply_alpha_beta.cpp.o.d -o CMakeFiles/migraphx.dir/apply_alpha_beta.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/apply_alpha_beta.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_broadcast_test.onnx.o [ 6%] Generating einsum_column_sum_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_column_sum_test.onnx.o -z noexecstack --format=binary einsum_column_sum_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_column_sum_test.onnx.o [ 6%] Generating einsum_comma_in_output_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_comma_in_output_negative_test.onnx.o -z noexecstack --format=binary einsum_comma_in_output_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_comma_in_output_negative_test.onnx.o [ 6%] Generating einsum_common_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_1_test.onnx.o -z noexecstack --format=binary einsum_common_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_1_test.onnx.o [ 6%] Generating einsum_common_2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_2_test.onnx.o -z noexecstack --format=binary einsum_common_2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_2_test.onnx.o [ 6%] Generating einsum_common_3_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_3_test.onnx.o -z noexecstack --format=binary einsum_common_3_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_3_test.onnx.o [ 6%] Generating einsum_common_4_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_4_test.onnx.o -z noexecstack --format=binary einsum_common_4_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_4_test.onnx.o [ 6%] Generating einsum_common_5_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_5_test.onnx.o -z noexecstack --format=binary einsum_common_5_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_5_test.onnx.o [ 6%] Generating einsum_common_6_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_6_test.onnx.o -z noexecstack --format=binary einsum_common_6_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_6_test.onnx.o [ 6%] Generating einsum_common_7_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_7_test.onnx.o -z noexecstack --format=binary einsum_common_7_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_7_test.onnx.o [ 6%] Generating einsum_common_8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_8_test.onnx.o -z noexecstack --format=binary einsum_common_8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_8_test.onnx.o [ 6%] Generating einsum_diag_vector_multiply_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_diag_vector_multiply_test.onnx.o -z noexecstack --format=binary einsum_diag_vector_multiply_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_diag_vector_multiply_test.onnx.o [ 6%] Generating einsum_diagonal_dim_mismatch_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_diagonal_dim_mismatch_negative_test.onnx.o -z noexecstack --format=binary einsum_diagonal_dim_mismatch_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_diagonal_dim_mismatch_negative_test.onnx.o [ 6%] Generating einsum_element_wise_multiplication_and_row_sum_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_element_wise_multiplication_and_row_sum_test.onnx.o -z noexecstack --format=binary einsum_element_wise_multiplication_and_row_sum_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_element_wise_multiplication_and_row_sum_test.onnx.o [ 6%] Generating einsum_ellipsis_implicit_form_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_implicit_form_test.onnx.o -z noexecstack --format=binary einsum_ellipsis_implicit_form_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_implicit_form_test.onnx.o [ 6%] Generating einsum_ellipsis_mismatch_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_mismatch_negative_test.onnx.o -z noexecstack --format=binary einsum_ellipsis_mismatch_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_mismatch_negative_test.onnx.o [ 6%] Generating einsum_ellipsis_multidim_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_multidim_test.onnx.o -z noexecstack --format=binary einsum_ellipsis_multidim_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_multidim_test.onnx.o [ 6%] Generating einsum_ellipsis_scalar_multiplication_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_scalar_multiplication_test.onnx.o -z noexecstack --format=binary einsum_ellipsis_scalar_multiplication_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_scalar_multiplication_test.onnx.o [ 6%] Generating einsum_ellipsis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_test.onnx.o -z noexecstack --format=binary einsum_ellipsis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_test.onnx.o [ 6%] Generating einsum_ellipsis_zero_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_zero_test.onnx.o -z noexecstack --format=binary einsum_ellipsis_zero_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_zero_test.onnx.o [ 6%] Generating einsum_empty_term_before_arrow_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_empty_term_before_arrow_negative_test.onnx.o -z noexecstack --format=binary einsum_empty_term_before_arrow_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_empty_term_before_arrow_negative_test.onnx.o [ 6%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/resource_handle.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/tf/CMakeFiles/tf-proto.dir/resource_handle.pb.cc.o -MF CMakeFiles/tf-proto.dir/resource_handle.pb.cc.o.d -o CMakeFiles/tf-proto.dir/resource_handle.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/resource_handle.pb.cc [ 6%] Generating einsum_empty_term_before_comma_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_empty_term_before_comma_negative_test.onnx.o -z noexecstack --format=binary einsum_empty_term_before_comma_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_empty_term_before_comma_negative_test.onnx.o [ 6%] Generating einsum_hadamard_product_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_hadamard_product_test.onnx.o -z noexecstack --format=binary einsum_hadamard_product_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_hadamard_product_test.onnx.o [ 6%] Generating einsum_last_input_missing_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_last_input_missing_negative_test.onnx.o -z noexecstack --format=binary einsum_last_input_missing_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_last_input_missing_negative_test.onnx.o [ 6%] Generating einsum_matrix_diagonal_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_diagonal_test.onnx.o -z noexecstack --format=binary einsum_matrix_diagonal_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_diagonal_test.onnx.o [ 6%] Generating einsum_matrix_dot_product_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_dot_product_test.onnx.o -z noexecstack --format=binary einsum_matrix_dot_product_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_dot_product_test.onnx.o [ 6%] Generating einsum_matrix_matrix_multiplication_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_matrix_multiplication_test.onnx.o -z noexecstack --format=binary einsum_matrix_matrix_multiplication_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_matrix_multiplication_test.onnx.o [ 7%] Generating einsum_matrix_outer_product_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_outer_product_test.onnx.o -z noexecstack --format=binary einsum_matrix_outer_product_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_outer_product_test.onnx.o [ 7%] Generating einsum_matrix_trace_implicit_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_trace_implicit_test.onnx.o -z noexecstack --format=binary einsum_matrix_trace_implicit_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_trace_implicit_test.onnx.o [ 7%] Generating einsum_matrix_trace_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_trace_test.onnx.o -z noexecstack --format=binary einsum_matrix_trace_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_trace_test.onnx.o [ 7%] Generating einsum_matrix_vector_multiplication_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_vector_multiplication_test.onnx.o -z noexecstack --format=binary einsum_matrix_vector_multiplication_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_vector_multiplication_test.onnx.o [ 7%] Generating einsum_missing_equation_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_missing_equation_negative_test.onnx.o -z noexecstack --format=binary einsum_missing_equation_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_missing_equation_negative_test.onnx.o [ 7%] Generating einsum_multiple_arrows_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_multiple_arrows_negative_test.onnx.o -z noexecstack --format=binary einsum_multiple_arrows_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_multiple_arrows_negative_test.onnx.o [ 7%] Generating einsum_multiple_diagonals_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_multiple_diagonals_negative_test.onnx.o -z noexecstack --format=binary einsum_multiple_diagonals_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_multiple_diagonals_negative_test.onnx.o [ 7%] Generating einsum_multiple_ellipses_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_multiple_ellipses_negative_test.onnx.o -z noexecstack --format=binary einsum_multiple_ellipses_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_multiple_ellipses_negative_test.onnx.o [ 7%] Generating einsum_output_missing_ellipsis_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_output_missing_ellipsis_negative_test.onnx.o -z noexecstack --format=binary einsum_output_missing_ellipsis_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_output_missing_ellipsis_negative_test.onnx.o [ 7%] Generating einsum_output_surplus_label_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_output_surplus_label_negative_test.onnx.o -z noexecstack --format=binary einsum_output_surplus_label_negative_test.onnx [ 7%] Generating einsum_permute_sd3_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_output_surplus_label_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_permute_sd3_test.onnx.o -z noexecstack --format=binary einsum_permute_sd3_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_permute_sd3_test.onnx.o [ 7%] Generating einsum_permute_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_permute_test.onnx.o -z noexecstack --format=binary einsum_permute_test.onnx [ 7%] Generating einsum_rank_mismatch_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_rank_mismatch_negative_test.onnx.o -z noexecstack --format=binary einsum_rank_mismatch_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_permute_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_rank_mismatch_negative_test.onnx.o [ 7%] Generating einsum_right_batch_diagonal_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_right_batch_diagonal_negative_test.onnx.o -z noexecstack --format=binary einsum_right_batch_diagonal_negative_test.onnx [ 7%] Generating einsum_row_sum_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_right_batch_diagonal_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_row_sum_test.onnx.o -z noexecstack --format=binary einsum_row_sum_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_row_sum_test.onnx.o [ 7%] Generating einsum_summation_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_summation_test.onnx.o -z noexecstack --format=binary einsum_summation_test.onnx [ 7%] Generating einsum_tensor_contraction_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_summation_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_tensor_contraction_test.onnx.o -z noexecstack --format=binary einsum_tensor_contraction_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_tensor_contraction_test.onnx.o [ 7%] Generating einsum_term_input_mismatch_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_term_input_mismatch_negative_test.onnx.o -z noexecstack --format=binary einsum_term_input_mismatch_negative_test.onnx [ 7%] Generating einsum_vector_dot_product_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_vector_dot_product_test.onnx.o -z noexecstack --format=binary einsum_vector_dot_product_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_term_input_mismatch_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_vector_dot_product_test.onnx.o [ 7%] Generating einsum_vector_outer_product_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_vector_outer_product_test.onnx.o -z noexecstack --format=binary einsum_vector_outer_product_test.onnx [ 7%] Generating elu_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/elu_test.onnx.o -z noexecstack --format=binary elu_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_vector_outer_product_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/elu_test.onnx.o [ 7%] Generating embedding_bag_offset_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/embedding_bag_offset_test.onnx.o -z noexecstack --format=binary embedding_bag_offset_test.onnx [ 7%] Building CXX object src/CMakeFiles/migraphx.dir/argument.cpp.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/embedding_bag_offset_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/argument.cpp.o -MF CMakeFiles/migraphx.dir/argument.cpp.o.d -o CMakeFiles/migraphx.dir/argument.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/argument.cpp [ 7%] Generating embedding_bag_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/embedding_bag_test.onnx.o -z noexecstack --format=binary embedding_bag_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/embedding_bag_test.onnx.o [ 7%] Generating equal_bool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/equal_bool_test.onnx.o -z noexecstack --format=binary equal_bool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/equal_bool_test.onnx.o [ 7%] Generating equal_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/equal_test.onnx.o -z noexecstack --format=binary equal_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/equal_test.onnx.o [ 7%] Generating erf_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/erf_test.onnx.o -z noexecstack --format=binary erf_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/erf_test.onnx.o [ 7%] Generating exp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/exp_test.onnx.o -z noexecstack --format=binary exp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/exp_test.onnx.o [ 7%] Generating expand_dyn_input_dyn_output_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/expand_dyn_input_dyn_output_test.onnx.o -z noexecstack --format=binary expand_dyn_input_dyn_output_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/expand_dyn_input_dyn_output_test.onnx.o [ 7%] Generating expand_dyn_input_static_dims_throw.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/expand_dyn_input_static_dims_throw.onnx.o -z noexecstack --format=binary expand_dyn_input_static_dims_throw.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/expand_dyn_input_static_dims_throw.onnx.o [ 7%] Generating expand_static_input_dyn_output_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/expand_static_input_dyn_output_test.onnx.o -z noexecstack --format=binary expand_static_input_dyn_output_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/expand_static_input_dyn_output_test.onnx.o [ 7%] Generating expand_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/expand_test.onnx.o -z noexecstack --format=binary expand_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/expand_test.onnx.o [ 7%] Generating ext_path/conv.weight.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/ext_path/conv.weight.o -z noexecstack --format=binary ext_path/conv.weight cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/ext_path/conv.weight.o [ 7%] Generating ext_path/external_data_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/ext_path/external_data_test.onnx.o -z noexecstack --format=binary ext_path/external_data_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/ext_path/external_data_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/apply_alpha_beta.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 7%] Generating external_constant_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/external_constant_test.onnx.o -z noexecstack --format=binary external_constant_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/external_constant_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/apply_alpha_beta.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 7%] Generating external_constant_test.weight.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/external_constant_test.weight.o -z noexecstack --format=binary external_constant_test.weight cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/external_constant_test.weight.o [ 7%] Generating external_data_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/external_data_test.onnx.o -z noexecstack --format=binary external_data_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/external_data_test.onnx.o [ 7%] Generating eyelike_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_bf16_test.onnx.o -z noexecstack --format=binary eyelike_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_bf16_test.onnx.o [ 7%] Generating eyelike_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_default_test.onnx.o -z noexecstack --format=binary eyelike_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_default_test.onnx.o [ 7%] Generating eyelike_double_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_double_test.onnx.o -z noexecstack --format=binary eyelike_double_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_double_test.onnx.o [ 8%] Generating eyelike_half_test.onnx.o [ 8%] Generating eyelike_k_outofbounds_neg_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_half_test.onnx.o -z noexecstack --format=binary eyelike_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_k_outofbounds_neg_test.onnx.o -z noexecstack --format=binary eyelike_k_outofbounds_neg_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_k_outofbounds_neg_test.onnx.o [ 8%] Generating eyelike_k_outofbounds_pos_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/apply_alpha_beta.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/apply_alpha_beta.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 8%] Generating eyelike_k_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_k_outofbounds_pos_test.onnx.o -z noexecstack --format=binary eyelike_k_outofbounds_pos_test.onnx /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_k_test.onnx.o -z noexecstack --format=binary eyelike_k_test.onnx /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_k_outofbounds_pos_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_k_test.onnx.o [ 8%] Generating eyelike_set_dtype_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_set_dtype_test.onnx.o -z noexecstack --format=binary eyelike_set_dtype_test.onnx [ 8%] Generating eyelike_not_rank2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_not_rank2_test.onnx.o -z noexecstack --format=binary eyelike_not_rank2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_set_dtype_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_not_rank2_test.onnx.o [ 8%] Generating eyelike_verify_negk_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_verify_negk_test.onnx.o -z noexecstack --format=binary eyelike_verify_negk_test.onnx [ 8%] Generating eyelike_verify_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_verify_test.onnx.o -z noexecstack --format=binary eyelike_verify_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_verify_negk_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_verify_test.onnx.o [ 8%] Generating flatten_dyn_test.onnx.o [ 8%] Generating flatten_nonstd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/flatten_dyn_test.onnx.o -z noexecstack --format=binary flatten_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/flatten_nonstd_test.onnx.o -z noexecstack --format=binary flatten_nonstd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/flatten_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/flatten_nonstd_test.onnx.o [ 8%] Linking CXX static library ../../lib/libonnx-proto.a cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/cmake -P CMakeFiles/onnx-proto.dir/cmake_clean_target.cmake [ 8%] Generating floor_test.onnx.o [ 8%] Generating flatten_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/floor_test.onnx.o -z noexecstack --format=binary floor_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/flatten_test.onnx.o -z noexecstack --format=binary flatten_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/floor_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/flatten_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/cmake -E cmake_link_script CMakeFiles/onnx-proto.dir/link.txt --verbose=1 /build/reproducible-path/migraphx-7.1.1/src/apply_alpha_beta.cpp:75:12: warning: not eliding copy on return [-Wnrvo] 75 | return op_res; | ^ [ 8%] Generating gather_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gather_dyn_test.onnx.o -z noexecstack --format=binary gather_dyn_test.onnx [ 8%] Generating gather_elements_axis0_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gather_elements_axis0_test.onnx.o -z noexecstack --format=binary gather_elements_axis0_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gather_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gather_elements_axis0_test.onnx.o [ 8%] Generating gather_elements_axis1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gather_elements_axis1_test.onnx.o -z noexecstack --format=binary gather_elements_axis1_test.onnx [ 8%] Generating gather_scalar_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gather_scalar_test.onnx.o -z noexecstack --format=binary gather_scalar_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gather_elements_axis1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gather_scalar_test.onnx.o [ 8%] Generating gather_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gather_test.onnx.o -z noexecstack --format=binary gather_test.onnx [ 8%] Building CXX object src/CMakeFiles/migraphx.dir/autocast_fp8.cpp.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gather_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/autocast_fp8.cpp.o -MF CMakeFiles/migraphx.dir/autocast_fp8.cpp.o.d -o CMakeFiles/migraphx.dir/autocast_fp8.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/autocast_fp8.cpp [ 8%] Generating gathernd_batch_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gathernd_batch_dims_test.onnx.o -z noexecstack --format=binary gathernd_batch_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gathernd_batch_dims_test.onnx.o /usr/bin/ar qc ../../lib/libonnx-proto.a "CMakeFiles/onnx-proto.dir/onnx.pb.cc.o" /usr/bin/ranlib ../../lib/libonnx-proto.a make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 8%] Generating gathernd_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gathernd_dyn_test.onnx.o -z noexecstack --format=binary gathernd_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gathernd_dyn_test.onnx.o [ 8%] Built target onnx-proto In file included from /build/reproducible-path/migraphx-7.1.1/src/apply_alpha_beta.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 8%] Generating gathernd_test.onnx.o [ 8%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/types.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gathernd_test.onnx.o -z noexecstack --format=binary gathernd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/tf/CMakeFiles/tf-proto.dir/types.pb.cc.o -MF CMakeFiles/tf-proto.dir/types.pb.cc.o.d -o CMakeFiles/tf-proto.dir/types.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/types.pb.cc cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gathernd_test.onnx.o [ 8%] Generating gelu_add_bias_split_invalid_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_add_bias_split_invalid_dims_test.onnx.o -z noexecstack --format=binary gelu_add_bias_split_invalid_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_add_bias_split_invalid_dims_test.onnx.o [ 8%] Generating gelu_add_bias_split_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_add_bias_split_test.onnx.o -z noexecstack --format=binary gelu_add_bias_split_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_add_bias_split_test.onnx.o [ 8%] Generating gelu_add_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_add_bias_test.onnx.o -z noexecstack --format=binary gelu_add_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_add_bias_test.onnx.o [ 8%] Generating gelu_bias_invalid_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_bias_invalid_type_test.onnx.o -z noexecstack --format=binary gelu_bias_invalid_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_bias_invalid_type_test.onnx.o [ 8%] Generating gelu_default_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_default_bf16_test.onnx.o -z noexecstack --format=binary gelu_default_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_default_bf16_test.onnx.o [ 8%] Generating gelu_default_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_default_half_test.onnx.o -z noexecstack --format=binary gelu_default_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_default_half_test.onnx.o [ 8%] Generating gelu_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_default_test.onnx.o -z noexecstack --format=binary gelu_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_default_test.onnx.o [ 8%] Generating gelu_fast_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_bias_test.onnx.o -z noexecstack --format=binary gelu_fast_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_bias_test.onnx.o [ 8%] Generating gelu_fast_invalid_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_invalid_bias_test.onnx.o -z noexecstack --format=binary gelu_fast_invalid_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_invalid_bias_test.onnx.o [ 8%] Generating gelu_fast_invalid_x_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_invalid_x_test.onnx.o -z noexecstack --format=binary gelu_fast_invalid_x_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_invalid_x_test.onnx.o [ 8%] Generating gelu_fast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_test.onnx.o -z noexecstack --format=binary gelu_fast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_test.onnx.o [ 8%] Generating gelu_invalid_input_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_invalid_input_type_test.onnx.o -z noexecstack --format=binary gelu_invalid_input_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_invalid_input_type_test.onnx.o [ 8%] Generating gelu_quick_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_quick_test.onnx.o -z noexecstack --format=binary gelu_quick_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_quick_test.onnx.o [ 8%] Generating gelu_tanh_double_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_tanh_double_test.onnx.o -z noexecstack --format=binary gelu_tanh_double_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_tanh_double_test.onnx.o [ 8%] Generating gelu_tanh_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_tanh_test.onnx.o -z noexecstack --format=binary gelu_tanh_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_tanh_test.onnx.o [ 8%] Generating gemm_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_bf16_test.onnx.o -z noexecstack --format=binary gemm_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_bf16_test.onnx.o [ 8%] Generating gemm_brcst_C_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_brcst_C_test.onnx.o -z noexecstack --format=binary gemm_brcst_C_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_brcst_C_test.onnx.o [ 8%] Generating gemm_dyn_C_error.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_dyn_C_error.onnx.o -z noexecstack --format=binary gemm_dyn_C_error.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/argument.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_dyn_C_error.onnx.o [ 8%] Generating gemm_dyn_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_dyn_bias_test.onnx.o -z noexecstack --format=binary gemm_dyn_bias_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/argument.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_dyn_bias_test.onnx.o [ 9%] Generating gemm_dyn_inner_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_dyn_inner_test.onnx.o -z noexecstack --format=binary gemm_dyn_inner_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_dyn_inner_test.onnx.o [ 9%] Generating gemm_dyn_outer_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_dyn_outer_test.onnx.o -z noexecstack --format=binary gemm_dyn_outer_test.onnx [ 9%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/function.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_dyn_outer_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/tf/CMakeFiles/tf-proto.dir/function.pb.cc.o -MF CMakeFiles/tf-proto.dir/function.pb.cc.o.d -o CMakeFiles/tf-proto.dir/function.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/function.pb.cc [ 9%] Generating gemm_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_fp8_test.onnx.o -z noexecstack --format=binary gemm_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_fp8_test.onnx.o [ 9%] Generating gemm_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_half_test.onnx.o -z noexecstack --format=binary gemm_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_half_test.onnx.o [ 9%] Generating gemm_no_C_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_no_C_test.onnx.o -z noexecstack --format=binary gemm_no_C_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_no_C_test.onnx.o [ 9%] Generating gemm_rank_error.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_rank_error.onnx.o -z noexecstack --format=binary gemm_rank_error.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_rank_error.onnx.o [ 9%] Generating gemm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_test.onnx.o -z noexecstack --format=binary gemm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_test.onnx.o [ 9%] Generating globalavgpool_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalavgpool_dyn_test.onnx.o -z noexecstack --format=binary globalavgpool_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalavgpool_dyn_test.onnx.o [ 9%] Generating globalavgpool_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalavgpool_fp8_test.onnx.o -z noexecstack --format=binary globalavgpool_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalavgpool_fp8_test.onnx.o [ 9%] Generating globalavgpool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalavgpool_test.onnx.o -z noexecstack --format=binary globalavgpool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalavgpool_test.onnx.o [ 9%] Generating globallppool_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globallppool_dyn_test.onnx.o -z noexecstack --format=binary globallppool_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globallppool_dyn_test.onnx.o [ 9%] Generating globallppool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globallppool_test.onnx.o -z noexecstack --format=binary globallppool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globallppool_test.onnx.o [ 9%] Generating globalmaxpool_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalmaxpool_dyn_test.onnx.o -z noexecstack --format=binary globalmaxpool_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalmaxpool_dyn_test.onnx.o [ 9%] Generating globalmaxpool_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalmaxpool_fp8_test.onnx.o -z noexecstack --format=binary globalmaxpool_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalmaxpool_fp8_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/argument.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 9%] Generating globalmaxpool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalmaxpool_test.onnx.o -z noexecstack --format=binary globalmaxpool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalmaxpool_test.onnx.o [ 9%] Generating greater_bool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/greater_bool_test.onnx.o -z noexecstack --format=binary greater_bool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/greater_bool_test.onnx.o [ 9%] Generating greater_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/greater_test.onnx.o -z noexecstack --format=binary greater_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/greater_test.onnx.o 12 warnings generated. [ 9%] Generating greaterorequal_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/greaterorequal_test.onnx.o -z noexecstack --format=binary greaterorequal_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/greaterorequal_test.onnx.o [ 9%] Building CXX object src/CMakeFiles/migraphx.dir/auto_contiguous.cpp.o [ 9%] Generating gridsample_512x512_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/auto_contiguous.cpp.o -MF CMakeFiles/migraphx.dir/auto_contiguous.cpp.o.d -o CMakeFiles/migraphx.dir/auto_contiguous.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_512x512_test.onnx.o -z noexecstack --format=binary gridsample_512x512_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_512x512_test.onnx.o [ 9%] Generating gridsample_aligncorners_true_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_aligncorners_true_test.onnx.o -z noexecstack --format=binary gridsample_aligncorners_true_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_aligncorners_true_test.onnx.o [ 9%] Generating gridsample_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bf16_test.onnx.o -z noexecstack --format=binary gridsample_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bf16_test.onnx.o [ 9%] Generating gridsample_bicubic_align_corners_0_additional_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bicubic_align_corners_0_additional_1_test.onnx.o -z noexecstack --format=binary gridsample_bicubic_align_corners_0_additional_1_test.onnx /build/reproducible-path/migraphx-7.1.1/src/argument.cpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:64:16: note: in instantiation of function template specialization 'migraphx::argument::assign_buffer(std::function)::(anonymous class)::operator(), migraphx::shape>' requested here 64 | return f(*this, std::forward(xs)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/argument.cpp:104:7: note: in instantiation of function template specialization 'migraphx::detail::fix_f::operator()' requested here 104 | })(s); | ^ /build/reproducible-path/migraphx-7.1.1/src/argument.cpp:103:16: warning: not eliding copy on return [-Wnrvo] 103 | return result; | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bicubic_align_corners_0_additional_1_test.onnx.o [ 9%] Generating gridsample_bicubic_align_corners_1_additional_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bicubic_align_corners_1_additional_1_test.onnx.o -z noexecstack --format=binary gridsample_bicubic_align_corners_1_additional_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bicubic_align_corners_1_additional_1_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/autocast_fp8.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/autocast_fp8.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 9%] Generating gridsample_bicubic_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bicubic_test.onnx.o -z noexecstack --format=binary gridsample_bicubic_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bicubic_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/autocast_fp8.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 9%] Generating gridsample_bilinear_align_corners_0_additional_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bilinear_align_corners_0_additional_1_test.onnx.o -z noexecstack --format=binary gridsample_bilinear_align_corners_0_additional_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bilinear_align_corners_0_additional_1_test.onnx.o [ 9%] Generating gridsample_bilinear_align_corners_1_additional_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bilinear_align_corners_1_additional_1_test.onnx.o -z noexecstack --format=binary gridsample_bilinear_align_corners_1_additional_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bilinear_align_corners_1_additional_1_test.onnx.o [ 9%] Generating gridsample_bilinear_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bilinear_test.onnx.o -z noexecstack --format=binary gridsample_bilinear_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bilinear_test.onnx.o [ 9%] Generating gridsample_border_padding_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_border_padding_test.onnx.o -z noexecstack --format=binary gridsample_border_padding_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_border_padding_test.onnx.o [ 9%] Generating gridsample_channel_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_channel_test.onnx.o -z noexecstack --format=binary gridsample_channel_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_channel_test.onnx.o [ 9%] Generating gridsample_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_half_test.onnx.o -z noexecstack --format=binary gridsample_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_half_test.onnx.o [ 9%] Generating gridsample_int_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_int_test.onnx.o -z noexecstack --format=binary gridsample_int_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_int_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/autocast_fp8.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 9%] Generating gridsample_mismatching_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_mismatching_dims_test.onnx.o -z noexecstack --format=binary gridsample_mismatching_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_mismatching_dims_test.onnx.o [ 9%] Generating gridsample_nearest_align_corners_0_additional_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_nearest_align_corners_0_additional_1_test.onnx.o -z noexecstack --format=binary gridsample_nearest_align_corners_0_additional_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_nearest_align_corners_0_additional_1_test.onnx.o [ 9%] Generating gridsample_nearest_align_corners_1_additional_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_nearest_align_corners_1_additional_1_test.onnx.o -z noexecstack --format=binary gridsample_nearest_align_corners_1_additional_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_nearest_align_corners_1_additional_1_test.onnx.o [ 9%] Generating gridsample_nearest_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_nearest_test.onnx.o -z noexecstack --format=binary gridsample_nearest_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_nearest_test.onnx.o [ 9%] Generating gridsample_reflection_padding_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_reflection_padding_test.onnx.o -z noexecstack --format=binary gridsample_reflection_padding_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_reflection_padding_test.onnx.o [ 9%] Generating gridsample_simple_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_simple_test.onnx.o -z noexecstack --format=binary gridsample_simple_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_simple_test.onnx.o [ 9%] Generating gridsample_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_test.onnx.o -z noexecstack --format=binary gridsample_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_test.onnx.o [ 9%] Generating gridsample_volumetric_nearest_align_corners_0_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_volumetric_nearest_align_corners_0_test.onnx.o -z noexecstack --format=binary gridsample_volumetric_nearest_align_corners_0_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_volumetric_nearest_align_corners_0_test.onnx.o [ 9%] Generating gridsample_wrong_grid_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_wrong_grid_type_test.onnx.o -z noexecstack --format=binary gridsample_wrong_grid_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_wrong_grid_type_test.onnx.o [ 10%] Generating gridsample_zeros_padding_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_zeros_padding_test.onnx.o -z noexecstack --format=binary gridsample_zeros_padding_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_zeros_padding_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/autocast_fp8.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/autocast_fp8.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 10%] Generating group_conv_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_conv_test.onnx.o -z noexecstack --format=binary group_conv_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_conv_test.onnx.o [ 10%] Generating group_norm_3d_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_3d_bf16_test.onnx.o -z noexecstack --format=binary group_norm_3d_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_3d_bf16_test.onnx.o [ 10%] Generating group_norm_3d_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_3d_half_test.onnx.o -z noexecstack --format=binary group_norm_3d_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_3d_half_test.onnx.o [ 10%] Generating group_norm_3d_test.onnx.o [ 10%] Building CXX object src/CMakeFiles/migraphx.dir/base64.cpp.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_3d_test.onnx.o -z noexecstack --format=binary group_norm_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/base64.cpp.o -MF CMakeFiles/migraphx.dir/base64.cpp.o.d -o CMakeFiles/migraphx.dir/base64.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/base64.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_3d_test.onnx.o [ 10%] Generating group_norm_4d_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_4d_bf16_test.onnx.o -z noexecstack --format=binary group_norm_4d_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_4d_bf16_test.onnx.o [ 10%] Generating group_norm_4d_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_4d_half_test.onnx.o -z noexecstack --format=binary group_norm_4d_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_4d_half_test.onnx.o [ 10%] Generating group_norm_4d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_4d_test.onnx.o -z noexecstack --format=binary group_norm_4d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_4d_test.onnx.o [ 10%] Generating group_norm_5d_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_5d_bf16_test.onnx.o -z noexecstack --format=binary group_norm_5d_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_5d_bf16_test.onnx.o [ 10%] Generating group_norm_5d_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_5d_half_test.onnx.o -z noexecstack --format=binary group_norm_5d_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_5d_half_test.onnx.o [ 10%] Generating group_norm_5d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_5d_test.onnx.o -z noexecstack --format=binary group_norm_5d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_5d_test.onnx.o [ 10%] Generating group_norm_contrib_3d_channel_last_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_3d_channel_last_bf16_test.onnx.o -z noexecstack --format=binary group_norm_contrib_3d_channel_last_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_3d_channel_last_bf16_test.onnx.o [ 10%] Generating group_norm_contrib_3d_channel_last_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_3d_channel_last_half_test.onnx.o -z noexecstack --format=binary group_norm_contrib_3d_channel_last_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_3d_channel_last_half_test.onnx.o [ 10%] Generating group_norm_contrib_3d_channel_last_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_3d_channel_last_test.onnx.o -z noexecstack --format=binary group_norm_contrib_3d_channel_last_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_3d_channel_last_test.onnx.o [ 10%] Generating group_norm_contrib_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_3d_test.onnx.o -z noexecstack --format=binary group_norm_contrib_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_3d_test.onnx.o [ 10%] Generating group_norm_contrib_channels_last_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_channels_last_3d_test.onnx.o -z noexecstack --format=binary group_norm_contrib_channels_last_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_channels_last_3d_test.onnx.o [ 10%] Generating group_norm_contrib_channels_last_4d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_channels_last_4d_test.onnx.o -z noexecstack --format=binary group_norm_contrib_channels_last_4d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_channels_last_4d_test.onnx.o [ 10%] Generating group_norm_contrib_channels_last_and_silu_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_channels_last_and_silu_3d_test.onnx.o -z noexecstack --format=binary group_norm_contrib_channels_last_and_silu_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_channels_last_and_silu_3d_test.onnx.o [ 10%] Generating group_norm_contrib_gamma_beta_float_xy_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_gamma_beta_float_xy_half_test.onnx.o -z noexecstack --format=binary group_norm_contrib_gamma_beta_float_xy_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_gamma_beta_float_xy_half_test.onnx.o [ 10%] Generating group_norm_contrib_no_activation_attr_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_no_activation_attr_test.onnx.o -z noexecstack --format=binary group_norm_contrib_no_activation_attr_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_no_activation_attr_test.onnx.o [ 10%] Generating group_norm_contrib_no_num_groups_attr_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_no_num_groups_attr_test.onnx.o -z noexecstack --format=binary group_norm_contrib_no_num_groups_attr_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_no_num_groups_attr_test.onnx.o [ 10%] Generating group_norm_contrib_silu_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_silu_3d_test.onnx.o -z noexecstack --format=binary group_norm_contrib_silu_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_silu_3d_test.onnx.o [ 10%] Generating group_norm_invalid_bias_shape_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_bias_shape_test.onnx.o -z noexecstack --format=binary group_norm_invalid_bias_shape_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_bias_shape_test.onnx.o [ 10%] Generating group_norm_invalid_input_count_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_input_count_error_test.onnx.o -z noexecstack --format=binary group_norm_invalid_input_count_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_input_count_error_test.onnx.o [ 10%] Generating group_norm_invalid_input_shape_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_input_shape_error_test.onnx.o -z noexecstack --format=binary group_norm_invalid_input_shape_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_input_shape_error_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 10%] Generating group_norm_invalid_num_groups_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_num_groups_error_test.onnx.o -z noexecstack --format=binary group_norm_invalid_num_groups_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_num_groups_error_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 10%] Generating group_norm_invalid_scale_shape_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_scale_shape_test.onnx.o -z noexecstack --format=binary group_norm_invalid_scale_shape_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_scale_shape_test.onnx.o [ 10%] Generating group_norm_missing_attribute_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_missing_attribute_error_test.onnx.o -z noexecstack --format=binary group_norm_missing_attribute_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_missing_attribute_error_test.onnx.o [ 10%] Generating group_norm_small_eps_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_small_eps_bf16_test.onnx.o -z noexecstack --format=binary group_norm_small_eps_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_small_eps_bf16_test.onnx.o [ 10%] Generating group_norm_small_eps_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_small_eps_half_test.onnx.o -z noexecstack --format=binary group_norm_small_eps_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_small_eps_half_test.onnx.o [ 10%] Generating group_query_attention_defaults_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_query_attention_defaults_test.onnx.o -z noexecstack --format=binary group_query_attention_defaults_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_query_attention_defaults_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 10%] Generating group_query_attention_invalid_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_query_attention_invalid_test.onnx.o -z noexecstack --format=binary group_query_attention_invalid_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_query_attention_invalid_test.onnx.o [ 10%] Generating group_query_attention_non_packed_qkv_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_query_attention_non_packed_qkv_test.onnx.o -z noexecstack --format=binary group_query_attention_non_packed_qkv_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_query_attention_non_packed_qkv_test.onnx.o [ 10%] Generating group_query_attention_softcap_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_query_attention_softcap_test.onnx.o -z noexecstack --format=binary group_query_attention_softcap_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_query_attention_softcap_test.onnx.o [ 10%] Generating group_query_attention_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_query_attention_test.onnx.o -z noexecstack --format=binary group_query_attention_test.onnx [ 10%] Building CXX object src/CMakeFiles/migraphx.dir/common.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/common.cpp.o -MF CMakeFiles/migraphx.dir/common.cpp.o.d -o CMakeFiles/migraphx.dir/common.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/common.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_query_attention_test.onnx.o [ 10%] Generating gru_bi_5arg_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_bi_5arg_layout_test.onnx.o -z noexecstack --format=binary gru_bi_5arg_layout_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_bi_5arg_layout_test.onnx.o [ 10%] Generating gru_bi_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_bi_layout_test.onnx.o -z noexecstack --format=binary gru_bi_layout_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_bi_layout_test.onnx.o [ 10%] Generating gru_f_1af_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_f_1af_test.onnx.o -z noexecstack --format=binary gru_f_1af_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_f_1af_test.onnx.o [ 10%] Generating gru_f_3arg_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_f_3arg_layout_test.onnx.o -z noexecstack --format=binary gru_f_3arg_layout_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_f_3arg_layout_test.onnx.o [ 11%] Generating gru_f_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_f_layout_test.onnx.o -z noexecstack --format=binary gru_f_layout_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_f_layout_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 11%] Generating gru_r_4arg_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_r_4arg_layout_test.onnx.o -z noexecstack --format=binary gru_r_4arg_layout_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_r_4arg_layout_test.onnx.o [ 11%] Generating gru_r_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_r_layout_test.onnx.o -z noexecstack --format=binary gru_r_layout_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gru_r_layout_test.onnx.o [ 11%] Generating hardmax_axis_neg_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardmax_axis_neg_test.onnx.o -z noexecstack --format=binary hardmax_axis_neg_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardmax_axis_neg_test.onnx.o [ 11%] Generating hardmax_axis_neg_ver11_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardmax_axis_neg_ver11_test.onnx.o -z noexecstack --format=binary hardmax_axis_neg_ver11_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardmax_axis_neg_ver11_test.onnx.o [ 11%] Generating hardmax_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardmax_axis_test.onnx.o -z noexecstack --format=binary hardmax_axis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardmax_axis_test.onnx.o [ 11%] Generating hardmax_axis_ver11_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardmax_axis_ver11_test.onnx.o -z noexecstack --format=binary hardmax_axis_ver11_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardmax_axis_ver11_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp:40:18: note: in instantiation of function template specialization 'migraphx::value::get' requested here 40 | if((attr.get(key, false))) | ^ [ 11%] Generating hardmax_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardmax_default_test.onnx.o -z noexecstack --format=binary hardmax_default_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp:40:18: note: in instantiation of function template specialization 'migraphx::value::get' requested here 40 | if((attr.get(key, false))) | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardmax_default_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp:40:18: note: in instantiation of function template specialization 'migraphx::value::get' requested here 40 | if((attr.get(key, false))) | ^ [ 11%] Generating hardmax_default_ver11_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardmax_default_ver11_test.onnx.o -z noexecstack --format=binary hardmax_default_ver11_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardmax_default_ver11_test.onnx.o [ 11%] Generating hardsigmoid_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardsigmoid_bf16_test.onnx.o -z noexecstack --format=binary hardsigmoid_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardsigmoid_bf16_test.onnx.o [ 11%] Generating hardsigmoid_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardsigmoid_default_test.onnx.o -z noexecstack --format=binary hardsigmoid_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardsigmoid_default_test.onnx.o [ 11%] Generating hardsigmoid_double_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardsigmoid_double_test.onnx.o -z noexecstack --format=binary hardsigmoid_double_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardsigmoid_double_test.onnx.o [ 11%] Generating hardsigmoid_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardsigmoid_half_test.onnx.o -z noexecstack --format=binary hardsigmoid_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardsigmoid_half_test.onnx.o [ 11%] Generating hardsigmoid_verify_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardsigmoid_verify_test.onnx.o -z noexecstack --format=binary hardsigmoid_verify_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardsigmoid_verify_test.onnx.o [ 11%] Generating hardswish_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardswish_test.onnx.o -z noexecstack --format=binary hardswish_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/hardswish_test.onnx.o [ 11%] Generating if_else_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_else_test.onnx.o -z noexecstack --format=binary if_else_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_else_test.onnx.o 11 warnings generated. [ 11%] Generating if_else_test_inlined.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_else_test_inlined.onnx.o -z noexecstack --format=binary if_else_test_inlined.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_else_test_inlined.onnx.o [ 11%] Building CXX object src/CMakeFiles/migraphx.dir/common_dims.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/common_dims.cpp.o -MF CMakeFiles/migraphx.dir/common_dims.cpp.o.d -o CMakeFiles/migraphx.dir/common_dims.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/common_dims.cpp [ 11%] Generating if_literal_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_literal_test.onnx.o -z noexecstack --format=binary if_literal_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_literal_test.onnx.o [ 11%] Generating if_param_excp1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_param_excp1_test.onnx.o -z noexecstack --format=binary if_param_excp1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_param_excp1_test.onnx.o [ 11%] Generating if_param_excp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_param_excp_test.onnx.o -z noexecstack --format=binary if_param_excp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_param_excp_test.onnx.o [ 11%] Generating if_param_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_param_test.onnx.o -z noexecstack --format=binary if_param_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_param_test.onnx.o [ 11%] Generating if_pl_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_pl_test.onnx.o -z noexecstack --format=binary if_pl_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_pl_test.onnx.o [ 11%] Generating if_then_else_multi_output_shapes_inlined_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_else_multi_output_shapes_inlined_test.onnx.o -z noexecstack --format=binary if_then_else_multi_output_shapes_inlined_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_else_multi_output_shapes_inlined_test.onnx.o [ 11%] Generating if_then_else_multi_output_shapes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_else_multi_output_shapes_test.onnx.o -z noexecstack --format=binary if_then_else_multi_output_shapes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_else_multi_output_shapes_test.onnx.o [ 11%] Generating if_then_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_test.onnx.o -z noexecstack --format=binary if_then_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_test.onnx.o [ 11%] Generating if_then_test_inlined.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_test_inlined.onnx.o -z noexecstack --format=binary if_then_test_inlined.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_test_inlined.onnx.o [ 11%] Generating if_tuple_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_tuple_test.onnx.o -z noexecstack --format=binary if_tuple_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_tuple_test.onnx.o [ 11%] Generating imagescaler_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/imagescaler_bf16_test.onnx.o -z noexecstack --format=binary imagescaler_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/imagescaler_bf16_test.onnx.o [ 11%] Generating imagescaler_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/imagescaler_half_test.onnx.o -z noexecstack --format=binary imagescaler_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/imagescaler_half_test.onnx.o [ 11%] Generating imagescaler_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/imagescaler_test.onnx.o -z noexecstack --format=binary imagescaler_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/imagescaler_test.onnx.o [ 11%] Generating implicit_add_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/implicit_add_bcast_test.onnx.o -z noexecstack --format=binary implicit_add_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/implicit_add_bcast_test.onnx.o [ 11%] Generating implicit_pow_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/implicit_pow_bcast_test.onnx.o -z noexecstack --format=binary implicit_pow_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/implicit_pow_bcast_test.onnx.o [ 11%] Generating implicit_sub_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/implicit_sub_bcast_test.onnx.o -z noexecstack --format=binary implicit_sub_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/implicit_sub_bcast_test.onnx.o [ 11%] Generating initializer_not_an_input.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/initializer_not_an_input.onnx.o -z noexecstack --format=binary initializer_not_an_input.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/initializer_not_an_input.onnx.o 14 warnings generated. [ 11%] Generating instance_norm_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_bf16_test.onnx.o -z noexecstack --format=binary instance_norm_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_bf16_test.onnx.o [ 11%] Generating instance_norm_dyn_batch_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_dyn_batch_bf16_test.onnx.o -z noexecstack --format=binary instance_norm_dyn_batch_bf16_test.onnx [ 11%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/op_def.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/tf/CMakeFiles/tf-proto.dir/op_def.pb.cc.o -MF CMakeFiles/tf-proto.dir/op_def.pb.cc.o.d -o CMakeFiles/tf-proto.dir/op_def.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/op_def.pb.cc cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_dyn_batch_bf16_test.onnx.o [ 11%] Generating instance_norm_dyn_batch_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_dyn_batch_half_test.onnx.o -z noexecstack --format=binary instance_norm_dyn_batch_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_dyn_batch_half_test.onnx.o [ 11%] Generating instance_norm_dyn_batch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_dyn_batch_test.onnx.o -z noexecstack --format=binary instance_norm_dyn_batch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_dyn_batch_test.onnx.o [ 11%] Generating instance_norm_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_half_test.onnx.o -z noexecstack --format=binary instance_norm_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_half_test.onnx.o [ 12%] Generating instance_norm_invalid_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_invalid_type_test.onnx.o -z noexecstack --format=binary instance_norm_invalid_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_invalid_type_test.onnx.o [ 12%] Generating instance_norm_nonbroadcastable_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_nonbroadcastable_test.onnx.o -z noexecstack --format=binary instance_norm_nonbroadcastable_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_nonbroadcastable_test.onnx.o [ 12%] Generating instance_norm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_test.onnx.o -z noexecstack --format=binary instance_norm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_test.onnx.o [ 12%] Generating instance_norm_type_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_type_mismatch_test.onnx.o -z noexecstack --format=binary instance_norm_type_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_type_mismatch_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/common.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 12%] Generating instance_norm_val_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_val_3d_test.onnx.o -z noexecstack --format=binary instance_norm_val_3d_test.onnx /build/reproducible-path/migraphx-7.1.1/src/common_dims.cpp:43:12: warning: not eliding copy on return [-Wnrvo] 43 | return it; | ^ /build/reproducible-path/migraphx-7.1.1/src/common_dims.cpp:62:24: note: in instantiation of function template specialization 'migraphx::compute_end_dim<__gnu_cxx::__normal_iterator>>' requested here 62 | auto dim_end = compute_end_dim(it, dims->end(), d); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_val_3d_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/common_dims.cpp:156:12: warning: not eliding copy on return [-Wnrvo] 156 | return cd; | ^ /build/reproducible-path/migraphx-7.1.1/src/common_dims.cpp:198:16: warning: not eliding copy on return [-Wnrvo] 198 | return xdims; | ^ [ 12%] Generating instance_norm_val_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_val_test.onnx.o -z noexecstack --format=binary instance_norm_val_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_val_test.onnx.o [ 12%] Generating int4_const_identity_block_sz_1_qdq_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/int4_const_identity_block_sz_1_qdq_test.onnx.o -z noexecstack --format=binary int4_const_identity_block_sz_1_qdq_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/int4_const_identity_block_sz_1_qdq_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/common.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 12%] Generating int4_const_identity_block_sz_2_qdq_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/int4_const_identity_block_sz_2_qdq_test.onnx.o -z noexecstack --format=binary int4_const_identity_block_sz_2_qdq_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/int4_const_identity_block_sz_2_qdq_test.onnx.o [ 12%] Generating int4_const_identity_qdq_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/int4_const_identity_qdq_test.onnx.o -z noexecstack --format=binary int4_const_identity_qdq_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/int4_const_identity_qdq_test.onnx.o [ 12%] Generating isinf_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_bf16_test.onnx.o -z noexecstack --format=binary isinf_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_bf16_test.onnx.o [ 12%] Generating isinf_double_pos_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_double_pos_test.onnx.o -z noexecstack --format=binary isinf_double_pos_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_double_pos_test.onnx.o [ 12%] Generating isinf_half_neg_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_half_neg_test.onnx.o -z noexecstack --format=binary isinf_half_neg_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/common.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hppcd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_half_neg_test.onnx.o :60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 12%] Generating isinf_half_pos_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_half_pos_test.onnx.o -z noexecstack --format=binary isinf_half_pos_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_half_pos_test.onnx.o [ 12%] Generating isinf_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_half_test.onnx.o -z noexecstack --format=binary isinf_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_half_test.onnx.o [ 12%] Generating isinf_neg_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_neg_test.onnx.o -z noexecstack --format=binary isinf_neg_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_neg_test.onnx.o [ 12%] Generating isinf_no_detect_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_no_detect_test.onnx.o -z noexecstack --format=binary isinf_no_detect_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_no_detect_test.onnx.o [ 12%] Generating isnan_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isnan_bf16_test.onnx.o -z noexecstack --format=binary isnan_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isnan_bf16_test.onnx.o [ 12%] Generating isnan_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isnan_float_test.onnx.o -z noexecstack --format=binary isnan_float_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isnan_float_test.onnx.o [ 12%] Generating isnan_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isnan_half_test.onnx.o -z noexecstack --format=binary isnan_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isnan_half_test.onnx.o [ 12%] Generating layer_norm_2d_axis_minus_one_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_2d_axis_minus_one_test.onnx.o -z noexecstack --format=binary layer_norm_2d_axis_minus_one_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_2d_axis_minus_one_test.onnx.o [ 12%] Generating layer_norm_2d_axis_one_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_2d_axis_one_test.onnx.o -z noexecstack --format=binary layer_norm_2d_axis_one_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_2d_axis_one_test.onnx.o [ 12%] Generating layer_norm_2d_axis_zero_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_2d_axis_zero_test.onnx.o -z noexecstack --format=binary layer_norm_2d_axis_zero_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_2d_axis_zero_test.onnx.o [ 12%] Generating layer_norm_3d_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_bf16_test.onnx.o -z noexecstack --format=binary layer_norm_3d_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_bf16_test.onnx.o 3 warnings generated. [ 12%] Generating layer_norm_3d_half_stash_off_epsilon_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_half_stash_off_epsilon_test.onnx.o -z noexecstack --format=binary layer_norm_3d_half_stash_off_epsilon_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_half_stash_off_epsilon_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/common.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 12%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/versions.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/tf/CMakeFiles/tf-proto.dir/versions.pb.cc.o -MF CMakeFiles/tf-proto.dir/versions.pb.cc.o.d -o CMakeFiles/tf-proto.dir/versions.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/versions.pb.cc [ 12%] Generating layer_norm_3d_half_stash_off_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_half_stash_off_test.onnx.o -z noexecstack --format=binary layer_norm_3d_half_stash_off_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_half_stash_off_test.onnx.o [ 12%] Generating layer_norm_3d_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_half_test.onnx.o -z noexecstack --format=binary layer_norm_3d_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_half_test.onnx.o [ 12%] Generating layer_norm_3d_invalid_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_invalid_bias_test.onnx.o -z noexecstack --format=binary layer_norm_3d_invalid_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_invalid_bias_test.onnx.o [ 12%] Generating layer_norm_3d_invalid_int8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_invalid_int8_test.onnx.o -z noexecstack --format=binary layer_norm_3d_invalid_int8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_invalid_int8_test.onnx.o [ 12%] Generating layer_norm_3d_invalid_scale_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_invalid_scale_test.onnx.o -z noexecstack --format=binary layer_norm_3d_invalid_scale_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_invalid_scale_test.onnx.o [ 12%] Generating layer_norm_3d_scale_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_scale_bias_test.onnx.o -z noexecstack --format=binary layer_norm_3d_scale_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_scale_bias_test.onnx.o [ 12%] Generating layer_norm_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_test.onnx.o -z noexecstack --format=binary layer_norm_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_test.onnx.o [ 12%] Building CXX object src/CMakeFiles/migraphx.dir/compile_src.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/compile_src.cpp.o -MF CMakeFiles/migraphx.dir/compile_src.cpp.o.d -o CMakeFiles/migraphx.dir/compile_src.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/compile_src.cpp [ 12%] Generating layer_norm_4d_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_4d_bf16_test.onnx.o -z noexecstack --format=binary layer_norm_4d_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_4d_bf16_test.onnx.o [ 12%] Building CXX object src/CMakeFiles/migraphx.dir/convert_to_json.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/convert_to_json.cpp.o -MF CMakeFiles/migraphx.dir/convert_to_json.cpp.o.d -o CMakeFiles/migraphx.dir/convert_to_json.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/convert_to_json.cpp [ 13%] Linking CXX static library ../../lib/libtf-proto.a cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/cmake -P CMakeFiles/tf-proto.dir/cmake_clean_target.cmake cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/cmake -E cmake_link_script CMakeFiles/tf-proto.dir/link.txt --verbose=1 [ 13%] Generating layer_norm_4d_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_4d_half_test.onnx.o -z noexecstack --format=binary layer_norm_4d_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_4d_half_test.onnx.o [ 13%] Generating layer_norm_4d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_4d_test.onnx.o -z noexecstack --format=binary layer_norm_4d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_4d_test.onnx.o [ 13%] Generating layer_norm_invalid_axis_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_invalid_axis_error_test.onnx.o -z noexecstack --format=binary layer_norm_invalid_axis_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_invalid_axis_error_test.onnx.o [ 13%] Generating layer_norm_invalid_input_count_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_invalid_input_count_error_test.onnx.o -z noexecstack --format=binary layer_norm_invalid_input_count_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_invalid_input_count_error_test.onnx.o [ 13%] Generating layer_norm_invalid_minus_axis_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_invalid_minus_axis_error_test.onnx.o -z noexecstack --format=binary layer_norm_invalid_minus_axis_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_invalid_minus_axis_error_test.onnx.o [ 13%] Generating layer_norm_invalid_shape_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_invalid_shape_error_test.onnx.o -z noexecstack --format=binary layer_norm_invalid_shape_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_invalid_shape_error_test.onnx.o [ 13%] Generating layer_norm_small_eps_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_small_eps_bf16_test.onnx.o -z noexecstack --format=binary layer_norm_small_eps_bf16_test.onnx /usr/bin/ar qc ../../lib/libtf-proto.a "CMakeFiles/tf-proto.dir/graph.pb.cc.o" "CMakeFiles/tf-proto.dir/node_def.pb.cc.o" "CMakeFiles/tf-proto.dir/attr_value.pb.cc.o" "CMakeFiles/tf-proto.dir/tensor.pb.cc.o" "CMakeFiles/tf-proto.dir/tensor_shape.pb.cc.o" "CMakeFiles/tf-proto.dir/resource_handle.pb.cc.o" "CMakeFiles/tf-proto.dir/types.pb.cc.o" "CMakeFiles/tf-proto.dir/function.pb.cc.o" "CMakeFiles/tf-proto.dir/op_def.pb.cc.o" "CMakeFiles/tf-proto.dir/versions.pb.cc.o" /usr/bin/ranlib ../../lib/libtf-proto.a cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_small_eps_bf16_test.onnx.o make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 13%] Built target tf-proto [ 14%] Generating layer_norm_small_eps_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_small_eps_half_test.onnx.o -z noexecstack --format=binary layer_norm_small_eps_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_small_eps_half_test.onnx.o [ 14%] Building CXX object src/CMakeFiles/migraphx.dir/cpp_generator.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/cpp_generator.cpp.o -MF CMakeFiles/migraphx.dir/cpp_generator.cpp.o.d -o CMakeFiles/migraphx.dir/cpp_generator.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp [ 14%] Generating layer_norm_without_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_without_bias_test.onnx.o -z noexecstack --format=binary layer_norm_without_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_without_bias_test.onnx.o [ 14%] Generating leaky_relu_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/leaky_relu_test.onnx.o -z noexecstack --format=binary leaky_relu_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/leaky_relu_test.onnx.o [ 14%] Generating less_bool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/less_bool_test.onnx.o -z noexecstack --format=binary less_bool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/less_bool_test.onnx.o [ 14%] Generating less_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/less_test.onnx.o -z noexecstack --format=binary less_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/less_test.onnx.o [ 14%] Generating lessorequal_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lessorequal_test.onnx.o -z noexecstack --format=binary lessorequal_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lessorequal_test.onnx.o [ 14%] Generating log_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/log_test.onnx.o -z noexecstack --format=binary log_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/log_test.onnx.o [ 14%] Generating logical_and_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/logical_and_bcast_test.onnx.o -z noexecstack --format=binary logical_and_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/logical_and_bcast_test.onnx.o [ 14%] Generating logical_or_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/logical_or_test.onnx.o -z noexecstack --format=binary logical_or_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/logical_or_test.onnx.o [ 14%] Generating logical_xor_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/logical_xor_bcast_test.onnx.o -z noexecstack --format=binary logical_xor_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/logical_xor_bcast_test.onnx.o [ 14%] Generating logsoftmax_nonstd_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/logsoftmax_nonstd_input_test.onnx.o -z noexecstack --format=binary logsoftmax_nonstd_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/logsoftmax_nonstd_input_test.onnx.o [ 14%] Generating logsoftmax_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/logsoftmax_test.onnx.o -z noexecstack --format=binary logsoftmax_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/logsoftmax_test.onnx.o [ 14%] Generating loop_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/loop_default_test.onnx.o -z noexecstack --format=binary loop_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/loop_default_test.onnx.o [ 14%] Generating loop_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/loop_test.onnx.o -z noexecstack --format=binary loop_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/loop_test.onnx.o [ 14%] Generating loop_test_implicit_tripcnt.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/loop_test_implicit_tripcnt.onnx.o -z noexecstack --format=binary loop_test_implicit_tripcnt.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/loop_test_implicit_tripcnt.onnx.o [ 14%] Generating lpnormalization_axis_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lpnormalization_axis_error_test.onnx.o -z noexecstack --format=binary lpnormalization_axis_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lpnormalization_axis_error_test.onnx.o [ 14%] Generating lpnormalization_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lpnormalization_default_test.onnx.o -z noexecstack --format=binary lpnormalization_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lpnormalization_default_test.onnx.o [ 14%] Generating lpnormalization_l1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lpnormalization_l1_test.onnx.o -z noexecstack --format=binary lpnormalization_l1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lpnormalization_l1_test.onnx.o [ 14%] Generating lpnormalization_l2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lpnormalization_l2_test.onnx.o -z noexecstack --format=binary lpnormalization_l2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lpnormalization_l2_test.onnx.o [ 14%] Generating lpnormalization_p_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lpnormalization_p_error_test.onnx.o -z noexecstack --format=binary lpnormalization_p_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lpnormalization_p_error_test.onnx.o [ 14%] Generating lppool_l1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lppool_l1_test.onnx.o -z noexecstack --format=binary lppool_l1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lppool_l1_test.onnx.o [ 14%] Generating lppool_l2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lppool_l2_test.onnx.o -z noexecstack --format=binary lppool_l2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lppool_l2_test.onnx.o [ 14%] Generating lrn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lrn_test.onnx.o -z noexecstack --format=binary lrn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lrn_test.onnx.o [ 14%] Generating lstm_bi_layout_cell_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_bi_layout_cell_test.onnx.o -z noexecstack --format=binary lstm_bi_layout_cell_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_bi_layout_cell_test.onnx.o [ 14%] Generating lstm_bi_layout_last_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_bi_layout_last_test.onnx.o -z noexecstack --format=binary lstm_bi_layout_last_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_bi_layout_last_test.onnx.o [ 14%] Generating lstm_f_1af_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_f_1af_test.onnx.o -z noexecstack --format=binary lstm_f_1af_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_f_1af_test.onnx.o [ 14%] Generating lstm_f_layout_cell_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_f_layout_cell_test.onnx.o -z noexecstack --format=binary lstm_f_layout_cell_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_f_layout_cell_test.onnx.o [ 14%] Generating lstm_f_layout_hs_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_f_layout_hs_test.onnx.o -z noexecstack --format=binary lstm_f_layout_hs_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_f_layout_hs_test.onnx.o [ 14%] Generating lstm_r_layout_hs_cell_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_r_layout_hs_cell_test.onnx.o -z noexecstack --format=binary lstm_r_layout_hs_cell_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_r_layout_hs_cell_test.onnx.o [ 14%] Generating lstm_r_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_r_layout_test.onnx.o -z noexecstack --format=binary lstm_r_layout_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/lstm_r_layout_test.onnx.o [ 14%] Generating matmul_bmbm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_bmbm_test.onnx.o -z noexecstack --format=binary matmul_bmbm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_bmbm_test.onnx.o [ 14%] Generating matmul_bmv_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_bmv_test.onnx.o -z noexecstack --format=binary matmul_bmv_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_bmv_test.onnx.o [ 14%] Generating matmul_dyn_broadcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_dyn_broadcast_test.onnx.o -z noexecstack --format=binary matmul_dyn_broadcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_dyn_broadcast_test.onnx.o [ 14%] Building CXX object src/CMakeFiles/migraphx.dir/dead_code_elimination.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/dead_code_elimination.cpp.o -MF CMakeFiles/migraphx.dir/dead_code_elimination.cpp.o.d -o CMakeFiles/migraphx.dir/dead_code_elimination.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/dead_code_elimination.cpp [ 14%] Generating matmul_dyn_mm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_dyn_mm_test.onnx.o -z noexecstack --format=binary matmul_dyn_mm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_dyn_mm_test.onnx.o [ 14%] Building CXX object src/CMakeFiles/migraphx.dir/dom_info.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/dom_info.cpp.o -MF CMakeFiles/migraphx.dir/dom_info.cpp.o.d -o CMakeFiles/migraphx.dir/dom_info.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/dom_info.cpp [ 14%] Generating matmul_dyn_mv_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_dyn_mv_test.onnx.o -z noexecstack --format=binary matmul_dyn_mv_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_dyn_mv_test.onnx.o 11 warnings generated. [ 14%] Generating matmul_dyn_vm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_dyn_vm_test.onnx.o -z noexecstack --format=binary matmul_dyn_vm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_dyn_vm_test.onnx.o [ 14%] Generating matmul_dyn_vv_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_dyn_vv_test.onnx.o -z noexecstack --format=binary matmul_dyn_vv_test.onnx [ 14%] Building CXX object src/CMakeFiles/migraphx.dir/dynamic_loader.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/dynamic_loader.cpp.o -MF CMakeFiles/migraphx.dir/dynamic_loader.cpp.o.d -o CMakeFiles/migraphx.dir/dynamic_loader.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/dynamic_loader.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_dyn_vv_test.onnx.o [ 14%] Generating matmul_mv_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_mv_test.onnx.o -z noexecstack --format=binary matmul_mv_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_mv_test.onnx.o [ 14%] Generating matmul_vbm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_vbm_test.onnx.o -z noexecstack --format=binary matmul_vbm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_vbm_test.onnx.o [ 15%] Generating matmul_vm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_vm_test.onnx.o -z noexecstack --format=binary matmul_vm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_vm_test.onnx.o [ 15%] Generating matmul_vv_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_vv_test.onnx.o -z noexecstack --format=binary matmul_vv_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmul_vv_test.onnx.o [ 15%] Generating matmulinteger_dyn_error.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_dyn_error.onnx.o -z noexecstack --format=binary matmulinteger_dyn_error.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_dyn_error.onnx.o [ 15%] Generating matmulinteger_int8_uint8_dual_zero_zp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_dual_zero_zp_test.onnx.o -z noexecstack --format=binary matmulinteger_int8_uint8_dual_zero_zp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_dual_zero_zp_test.onnx.o [ 15%] Generating matmulinteger_int8_uint8_dual_zp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_dual_zp_test.onnx.o -z noexecstack --format=binary matmulinteger_int8_uint8_dual_zp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_dual_zp_test.onnx.o [ 15%] Generating matmulinteger_int8_uint8_one_zp_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_one_zp_error_test.onnx.o -z noexecstack --format=binary matmulinteger_int8_uint8_one_zp_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_one_zp_error_test.onnx.o [ 15%] Generating matmulinteger_int8_uint8_one_zp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_one_zp_test.onnx.o -z noexecstack --format=binary matmulinteger_int8_uint8_one_zp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_one_zp_test.onnx.o [ 15%] Generating matmulinteger_int8_uint8_one_zp_zero_vec_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_one_zp_zero_vec_test.onnx.o -z noexecstack --format=binary matmulinteger_int8_uint8_one_zp_zero_vec_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_one_zp_zero_vec_test.onnx.o [ 15%] Generating matmulinteger_int8_uint8_one_zp_zero_vec_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_one_zp_zero_vec_test2.onnx.o -z noexecstack --format=binary matmulinteger_int8_uint8_one_zp_zero_vec_test2.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_one_zp_zero_vec_test2.onnx.o [ 15%] Generating matmulinteger_int8_uint8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_test.onnx.o -z noexecstack --format=binary matmulinteger_int8_uint8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_int8_uint8_test.onnx.o [ 15%] Generating matmulinteger_invalid_type_error.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_invalid_type_error.onnx.o -z noexecstack --format=binary matmulinteger_invalid_type_error.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_invalid_type_error.onnx.o [ 15%] Generating matmulinteger_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_test.onnx.o -z noexecstack --format=binary matmulinteger_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 15%] Generating matmulinteger_uns_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_uns_test.onnx.o -z noexecstack --format=binary matmulinteger_uns_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_uns_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 15%] Generating matmulinteger_uns_zp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_uns_zp_test.onnx.o -z noexecstack --format=binary matmulinteger_uns_zp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulinteger_uns_zp_test.onnx.o [ 15%] Generating matmulintegertofloat_bad_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_bias_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_bad_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_bias_test.onnx.o [ 15%] Generating matmulintegertofloat_bad_bias_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_bias_test2.onnx.o -z noexecstack --format=binary matmulintegertofloat_bad_bias_test2.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_bias_test2.onnx.o [ 15%] Generating matmulintegertofloat_bad_bias_test3.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_bias_test3.onnx.o -z noexecstack --format=binary matmulintegertofloat_bad_bias_test3.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_bias_test3.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 15%] Generating matmulintegertofloat_bad_scale2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_scale2_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_bad_scale2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_scale2_test.onnx.o [ 15%] Generating matmulintegertofloat_bad_scale3_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_scale3_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_bad_scale3_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_scale3_test.onnx.o [ 15%] Generating matmulintegertofloat_bad_scale4_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_scale4_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_bad_scale4_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_scale4_test.onnx.o [ 15%] Generating matmulintegertofloat_bad_scale5_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_scale5_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_bad_scale5_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_scale5_test.onnx.o [ 15%] Generating matmulintegertofloat_bad_scale_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_scale_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_bad_scale_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_bad_scale_test.onnx.o [ 15%] Generating matmulintegertofloat_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_half_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_half_test.onnx.o [ 15%] Generating matmulintegertofloat_half_zp_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_half_zp_bias_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_half_zp_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_half_zp_bias_test.onnx.o [ 15%] Generating matmulintegertofloat_half_zp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_half_zp_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_half_zp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_half_zp_test.onnx.o [ 15%] Generating matmulintegertofloat_scalar_scale_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_scalar_scale_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_scalar_scale_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_scalar_scale_test.onnx.o [ 15%] Generating matmulintegertofloat_scalar_zp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_scalar_zp_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_scalar_zp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_scalar_zp_test.onnx.o [ 15%] Generating matmulintegertofloat_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_test.onnx.o [ 15%] Generating matmulintegertofloat_zp_bias_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_zp_bias_3d_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_zp_bias_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_zp_bias_3d_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_zp_bias_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_zp_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_zp_bias_test.onnx.o [ 15%] Generating matmulintegertofloat_zp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_zp_test.onnx.o -z noexecstack --format=binary matmulintegertofloat_zp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulintegertofloat_zp_test.onnx.o [ 15%] Generating matmulnbits_block_size_not_power_of_two_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_block_size_not_power_of_two_test.onnx.o -z noexecstack --format=binary matmulnbits_block_size_not_power_of_two_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_block_size_not_power_of_two_test.onnx.o [ 15%] Generating matmulnbits_block_size_too_small_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_block_size_too_small_test.onnx.o -z noexecstack --format=binary matmulnbits_block_size_too_small_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_block_size_too_small_test.onnx.o [ 15%] Generating matmulnbits_bmm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_bmm_test.onnx.o -z noexecstack --format=binary matmulnbits_bmm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_bmm_test.onnx.o [ 15%] Generating matmulnbits_invalid_b_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_invalid_b_dims_test.onnx.o -z noexecstack --format=binary matmulnbits_invalid_b_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_invalid_b_dims_test.onnx.o [ 15%] Generating matmulnbits_invalid_bits_value_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_invalid_bits_value_test.onnx.o -z noexecstack --format=binary matmulnbits_invalid_bits_value_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_invalid_bits_value_test.onnx.o [ 15%] Generating matmulnbits_invalid_scales_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_invalid_scales_dims_test.onnx.o -z noexecstack --format=binary matmulnbits_invalid_scales_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_invalid_scales_dims_test.onnx.o [ 15%] Generating matmulnbits_invalid_zp_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_invalid_zp_dims_test.onnx.o -z noexecstack --format=binary matmulnbits_invalid_zp_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_invalid_zp_dims_test.onnx.o [ 15%] Generating matmulnbits_mm2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_mm2_test.onnx.o -z noexecstack --format=binary matmulnbits_mm2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_mm2_test.onnx.o [ 15%] Generating matmulnbits_mm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_mm_test.onnx.o -z noexecstack --format=binary matmulnbits_mm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_mm_test.onnx.o [ 16%] Generating matmulnbits_vm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_vm_test.onnx.o -z noexecstack --format=binary matmulnbits_vm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/matmulnbits_vm_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/dom_info.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dom_info.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 16%] Generating max_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/max_test.onnx.o -z noexecstack --format=binary max_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/max_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:180:24: warning: not eliding copy on return [-Wnrvo] 180 | return fname; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/stringutils.hpp:156:18: note: in instantiation of function template specialization 'migraphx::cpp_generator::generate_point_op(const operation &, const std::vector &)::(anonymous class)::operator()<__gnu_cxx::__normal_iterator>, __gnu_cxx::__normal_iterator>>' requested here 156 | auto r = f(next_start + start.size(), next_end); | ^ /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:171:12: note: in instantiation of function template specialization 'migraphx::interpolate_string<(lambda at /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:171:37)>' requested here 171 | return interpolate_string(code, [&](auto start, auto last) -> std::string { | ^ /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:197:20: warning: not eliding copy on return [-Wnrvo] 197 | return key; | ^ /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:241:24: warning: not eliding copy on return [-Wnrvo] 241 | return s; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/invoke.h:63:14: note: in instantiation of function template specialization 'migraphx::cpp_generator::generate_module(const module &, const generate_module_callback &)::(anonymous class)::operator()>>' requested here 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/invoke.h:116:14: note: in instantiation of function template specialization 'std::__invoke_impl, (lambda at /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:210:22) &, migraphx::instruction_ref, const std::unordered_map> &>' requested here 116 | return std::__invoke_impl<__type>(__tag{}, | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/std_function.h:292:14: note: in instantiation of function template specialization 'std::__invoke_r, (lambda at /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:210:22) &, migraphx::instruction_ref, const std::unordered_map> &>' requested here 292 | return std::__invoke_r<_Res>(*_Base::_M_get_pointer(__functor), | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/std_function.h:453:35: note: in instantiation of member function 'std::_Function_handler (migraphx::instruction_ref, const std::unordered_map> &), (lambda at /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:210:22)>::_M_invoke' requested here 453 | _M_invoker = &_My_handler::_M_invoke; | ^ /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:210:22: note: in instantiation of function template specialization 'std::function (migraphx::instruction_ref, const std::unordered_map> &)>::function<(lambda at /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:210:22), void>' requested here 210 | .set_body(m, [&](instruction_ref ins, const auto& names) -> std::string { | ^ [ 16%] Generating maxpool_dilate_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/maxpool_dilate_test.onnx.o -z noexecstack --format=binary maxpool_dilate_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/dom_info.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dom_info.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/maxpool_dilate_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/dead_code_elimination.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 16%] Generating maxpool_notset_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/maxpool_notset_test.onnx.o -z noexecstack --format=binary maxpool_notset_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/maxpool_notset_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/dead_code_elimination.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 16%] Generating maxpool_same_upper_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/maxpool_same_upper_test.onnx.o -z noexecstack --format=binary maxpool_same_upper_test.onnx /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/maxpool_same_upper_test.onnx.o [ 16%] Generating mean_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_bf16_test.onnx.o -z noexecstack --format=binary mean_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_bf16_test.onnx.o [ 16%] Generating mean_broadcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_broadcast_test.onnx.o -z noexecstack --format=binary mean_broadcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_broadcast_test.onnx.o [ 16%] Generating mean_fp16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_fp16_test.onnx.o -z noexecstack --format=binary mean_fp16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_fp16_test.onnx.o [ 16%] Generating mean_integral_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_integral_test.onnx.o -z noexecstack --format=binary mean_integral_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_integral_test.onnx.o [ 16%] Generating mean_invalid_broadcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_invalid_broadcast_test.onnx.o -z noexecstack --format=binary mean_invalid_broadcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_invalid_broadcast_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/dead_code_elimination.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/dom_info.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 16%] Generating mean_single_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_single_input_test.onnx.o -z noexecstack --format=binary mean_single_input_test.onnx /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_single_input_test.onnx.o [ 16%] Generating mean_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_test.onnx.o -z noexecstack --format=binary mean_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mean_test.onnx.o [ 16%] Generating mha_cross_attention_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_cross_attention_test.onnx.o -z noexecstack --format=binary mha_cross_attention_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_cross_attention_test.onnx.o [ 16%] Generating mha_invalid_attribute_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_attribute_test.onnx.o -z noexecstack --format=binary mha_invalid_attribute_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_attribute_test.onnx.o [ 16%] Generating mha_invalid_cross_key_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_cross_key_test.onnx.o -z noexecstack --format=binary mha_invalid_cross_key_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_cross_key_test.onnx.o [ 16%] Generating mha_invalid_cross_value_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_cross_value_test.onnx.o -z noexecstack --format=binary mha_invalid_cross_value_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_cross_value_test.onnx.o [ 16%] Generating mha_invalid_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_input_test.onnx.o -z noexecstack --format=binary mha_invalid_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_input_test.onnx.o [ 16%] Generating mha_invalid_key_missing_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_key_missing_test.onnx.o -z noexecstack --format=binary mha_invalid_key_missing_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_key_missing_test.onnx.o [ 16%] Generating mha_invalid_key_ndim_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_key_ndim_test.onnx.o -z noexecstack --format=binary mha_invalid_key_ndim_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_key_ndim_test.onnx.o [ 16%] Generating mha_invalid_key_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_key_test.onnx.o -z noexecstack --format=binary mha_invalid_key_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_key_test.onnx.o [ 16%] Generating mha_invalid_kv_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_kv_test.onnx.o -z noexecstack --format=binary mha_invalid_kv_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_kv_test.onnx.o [ 16%] Generating mha_invalid_qkv_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_qkv_test.onnx.o -z noexecstack --format=binary mha_invalid_qkv_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_qkv_test.onnx.o [ 16%] Generating mha_invalid_query_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_query_test.onnx.o -z noexecstack --format=binary mha_invalid_query_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_query_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/dom_info.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dom_info.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 16%] Generating mha_invalid_value_missing_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_value_missing_test.onnx.o -z noexecstack --format=binary mha_invalid_value_missing_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_value_missing_test.onnx.o [ 16%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_allocation.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/eliminate_allocation.cpp.o -MF CMakeFiles/migraphx.dir/eliminate_allocation.cpp.o.d -o CMakeFiles/migraphx.dir/eliminate_allocation.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/eliminate_allocation.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/dead_code_elimination.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 16%] Generating mha_invalid_value_ndim_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_value_ndim_test.onnx.o -z noexecstack --format=binary mha_invalid_value_ndim_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_value_ndim_test.onnx.o [ 16%] Generating mha_invalid_value_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_value_test.onnx.o -z noexecstack --format=binary mha_invalid_value_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_invalid_value_test.onnx.o [ 16%] Generating mha_kv_packed_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_kv_packed_test.onnx.o -z noexecstack --format=binary mha_kv_packed_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_kv_packed_test.onnx.o [ 16%] Generating mha_qkv_packed_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_qkv_packed_test.onnx.o -z noexecstack --format=binary mha_qkv_packed_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_qkv_packed_test.onnx.o [ 16%] Generating mha_scale_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_scale_test.onnx.o -z noexecstack --format=binary mha_scale_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_scale_test.onnx.o [ 16%] Generating mha_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_test.onnx.o -z noexecstack --format=binary mha_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mha_test.onnx.o [ 16%] Generating min_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/min_test.onnx.o -z noexecstack --format=binary min_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/min_test.onnx.o [ 16%] Generating mod_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test.onnx.o -z noexecstack --format=binary mod_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test.onnx.o [ 16%] Generating mod_test_different_dtypes.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_different_dtypes.onnx.o -z noexecstack --format=binary mod_test_different_dtypes.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_different_dtypes.onnx.o [ 16%] Generating mod_test_fmod.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_fmod.onnx.o -z noexecstack --format=binary mod_test_fmod.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_fmod.onnx.o [ 16%] Generating mod_test_fmod_bf16.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_fmod_bf16.onnx.o -z noexecstack --format=binary mod_test_fmod_bf16.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_fmod_bf16.onnx.o [ 16%] Generating mod_test_fmod_different_dtypes.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_fmod_different_dtypes.onnx.o -z noexecstack --format=binary mod_test_fmod_different_dtypes.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_fmod_different_dtypes.onnx.o [ 16%] Generating mod_test_fmod_half.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_fmod_half.onnx.o -z noexecstack --format=binary mod_test_fmod_half.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_fmod_half.onnx.o [ 16%] Generating mod_test_half.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_half.onnx.o -z noexecstack --format=binary mod_test_half.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_half.onnx.o [ 16%] Generating multinomial_autoseed_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_autoseed_dyn_test.onnx.o -z noexecstack --format=binary multinomial_autoseed_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_autoseed_dyn_test.onnx.o [ 17%] Generating multinomial_dtype_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_dtype_error_test.onnx.o -z noexecstack --format=binary multinomial_dtype_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_dtype_error_test.onnx.o [ 17%] Generating multinomial_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_dyn_test.onnx.o -z noexecstack --format=binary multinomial_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_dyn_test.onnx.o [ 17%] Generating multinomial_generated_seed_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_generated_seed_test.onnx.o -z noexecstack --format=binary multinomial_generated_seed_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_generated_seed_test.onnx.o [ 17%] Generating multinomial_int64_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_int64_test.onnx.o -z noexecstack --format=binary multinomial_int64_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_int64_test.onnx.o [ 17%] Generating multinomial_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_test.onnx.o -z noexecstack --format=binary multinomial_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_test.onnx.o [ 17%] Generating mvn_axes_rank_too_big_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_axes_rank_too_big_test.onnx.o -z noexecstack --format=binary mvn_axes_rank_too_big_test.onnx 11 warnings generated. cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_axes_rank_too_big_test.onnx.o [ 17%] Generating mvn_axes_rank_too_small_test.onnx.o [ 17%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_common_subexpression.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/eliminate_common_subexpression.cpp.o -MF CMakeFiles/migraphx.dir/eliminate_common_subexpression.cpp.o.d -o CMakeFiles/migraphx.dir/eliminate_common_subexpression.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/eliminate_common_subexpression.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_axes_rank_too_small_test.onnx.o -z noexecstack --format=binary mvn_axes_rank_too_small_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_axes_rank_too_small_test.onnx.o [ 17%] Generating mvn_default_axes_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_default_axes_bf16_test.onnx.o -z noexecstack --format=binary mvn_default_axes_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_default_axes_bf16_test.onnx.o [ 17%] Generating mvn_default_axes_fp16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_default_axes_fp16_test.onnx.o -z noexecstack --format=binary mvn_default_axes_fp16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_default_axes_fp16_test.onnx.o [ 17%] Generating mvn_default_axes_rank_too_big_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_default_axes_rank_too_big_test.onnx.o -z noexecstack --format=binary mvn_default_axes_rank_too_big_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_default_axes_rank_too_big_test.onnx.o [ 17%] Generating mvn_default_axes_rank_too_small_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_default_axes_rank_too_small_test.onnx.o -z noexecstack --format=binary mvn_default_axes_rank_too_small_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_default_axes_rank_too_small_test.onnx.o [ 17%] Generating mvn_default_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_default_axes_test.onnx.o -z noexecstack --format=binary mvn_default_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_default_axes_test.onnx.o [ 17%] Generating mvn_rank_2_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_rank_2_bf16_test.onnx.o -z noexecstack --format=binary mvn_rank_2_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_rank_2_bf16_test.onnx.o [ 17%] Generating mvn_rank_2_fp16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_rank_2_fp16_test.onnx.o -z noexecstack --format=binary mvn_rank_2_fp16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_rank_2_fp16_test.onnx.o [ 17%] Generating mvn_rank_2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_rank_2_test.onnx.o -z noexecstack --format=binary mvn_rank_2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_rank_2_test.onnx.o 11 warnings generated. [ 17%] Generating mvn_rank_3_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_rank_3_bf16_test.onnx.o -z noexecstack --format=binary mvn_rank_3_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_rank_3_bf16_test.onnx.o [ 17%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_concat.cpp.o [ 17%] Generating mvn_rank_3_fp16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/eliminate_concat.cpp.o -MF CMakeFiles/migraphx.dir/eliminate_concat.cpp.o.d -o CMakeFiles/migraphx.dir/eliminate_concat.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_rank_3_fp16_test.onnx.o -z noexecstack --format=binary mvn_rank_3_fp16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_rank_3_fp16_test.onnx.o [ 17%] Generating mvn_rank_3_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_rank_3_test.onnx.o -z noexecstack --format=binary mvn_rank_3_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mvn_rank_3_test.onnx.o [ 17%] Generating mxfixneuron_even_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mxfixneuron_even_test.onnx.o -z noexecstack --format=binary mxfixneuron_even_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mxfixneuron_even_test.onnx.o [ 17%] Generating mxfixneuron_odd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mxfixneuron_odd_test.onnx.o -z noexecstack --format=binary mxfixneuron_odd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mxfixneuron_odd_test.onnx.o [ 17%] Generating mxfixneuron_small_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mxfixneuron_small_test.onnx.o -z noexecstack --format=binary mxfixneuron_small_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mxfixneuron_small_test.onnx.o [ 17%] Generating neg_dynamic_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/neg_dynamic_test.onnx.o -z noexecstack --format=binary neg_dynamic_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/neg_dynamic_test.onnx.o [ 17%] Generating neg_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/neg_test.onnx.o -z noexecstack --format=binary neg_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/neg_test.onnx.o [ 17%] Generating negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test.onnx.o -z noexecstack --format=binary negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test.onnx.o [ 17%] Generating negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test2.onnx.o -z noexecstack --format=binary negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test2.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test2.onnx.o [ 17%] Generating negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test.onnx.o -z noexecstack --format=binary negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test.onnx.o [ 17%] Generating negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test2.onnx.o -z noexecstack --format=binary negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test2.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test2.onnx.o [ 17%] Generating negativeloglikelihoodloss_kd_no_reduction_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_no_reduction_weighted_test.onnx.o -z noexecstack --format=binary negativeloglikelihoodloss_kd_no_reduction_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_no_reduction_weighted_test.onnx.o [ 17%] Generating negativeloglikelihoodloss_kd_no_reduction_weighted_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_no_reduction_weighted_test2.onnx.o -z noexecstack --format=binary negativeloglikelihoodloss_kd_no_reduction_weighted_test2.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_no_reduction_weighted_test2.onnx.o [ 17%] Generating negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test.onnx.o -z noexecstack --format=binary negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test.onnx.o [ 17%] Generating negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test2.onnx.o -z noexecstack --format=binary negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test2.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test2.onnx.o [ 17%] Generating nhwcconv_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nhwcconv_test.onnx.o -z noexecstack --format=binary nhwcconv_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nhwcconv_test.onnx.o [ 17%] Generating nms_dynamic_batch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_dynamic_batch_test.onnx.o -z noexecstack --format=binary nms_dynamic_batch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_dynamic_batch_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_allocation.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 17%] Generating nms_dynamic_boxes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_dynamic_boxes_test.onnx.o -z noexecstack --format=binary nms_dynamic_boxes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_dynamic_boxes_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_allocation.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 17%] Generating nms_dynamic_classes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_dynamic_classes_test.onnx.o -z noexecstack --format=binary nms_dynamic_classes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_dynamic_classes_test.onnx.o [ 17%] Generating nms_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_test.onnx.o -z noexecstack --format=binary nms_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_test.onnx.o [ 17%] Generating nms_use_dyn_output_false_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_use_dyn_output_false_test.onnx.o -z noexecstack --format=binary nms_use_dyn_output_false_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_use_dyn_output_false_test.onnx.o [ 17%] Generating no_pad_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/no_pad_test.onnx.o -z noexecstack --format=binary no_pad_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/no_pad_test.onnx.o [ 17%] Generating nonzero_dynamic_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nonzero_dynamic_test.onnx.o -z noexecstack --format=binary nonzero_dynamic_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nonzero_dynamic_test.onnx.o [ 18%] Generating nonzero_int_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nonzero_int_test.onnx.o -z noexecstack --format=binary nonzero_int_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nonzero_int_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_allocation.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 18%] Generating nonzero_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nonzero_test.onnx.o -z noexecstack --format=binary nonzero_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nonzero_test.onnx.o [ 18%] Generating not_bool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/not_bool_test.onnx.o -z noexecstack --format=binary not_bool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/not_bool_test.onnx.o [ 18%] Generating not_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/not_test.onnx.o -z noexecstack --format=binary not_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/not_test.onnx.o [ 18%] Generating onehot_dyn_test0.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onehot_dyn_test0.onnx.o -z noexecstack --format=binary onehot_dyn_test0.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onehot_dyn_test0.onnx.o [ 18%] Generating onehot_dyn_test1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onehot_dyn_test1.onnx.o -z noexecstack --format=binary onehot_dyn_test1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onehot_dyn_test1.onnx.o [ 18%] Generating onehot_static_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onehot_static_test.onnx.o -z noexecstack --format=binary onehot_static_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onehot_static_test.onnx.o [ 18%] Generating onnx_gru_3arg.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_3arg.onnx.o -z noexecstack --format=binary onnx_gru_3arg.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_3arg.onnx.o [ 18%] Generating onnx_gru_4arg.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_4arg.onnx.o -z noexecstack --format=binary onnx_gru_4arg.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_4arg.onnx.o [ 18%] Generating onnx_gru_5arg.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_5arg.onnx.o -z noexecstack --format=binary onnx_gru_5arg.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_5arg.onnx.o [ 18%] Generating onnx_gru_bi.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi.onnx.o -z noexecstack --format=binary onnx_gru_bi.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi.onnx.o [ 18%] Generating onnx_gru_bi_0.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi_0.onnx.o -z noexecstack --format=binary onnx_gru_bi_0.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi_0.onnx.o [ 18%] Generating onnx_gru_bi_1.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_allocation.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi_1.onnx.o -z noexecstack --format=binary onnx_gru_bi_1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi_1.onnx.o [ 18%] Generating onnx_gru_bi_2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi_2.onnx.o -z noexecstack --format=binary onnx_gru_bi_2.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_common_subexpression.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi_2.onnx.o [ 18%] Generating onnx_gru_forward.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_common_subexpression.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_forward.onnx.o -z noexecstack --format=binary onnx_gru_forward.onnx /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_forward.onnx.o [ 18%] Generating onnx_gru_forward_0.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_forward_0.onnx.o -z noexecstack --format=binary onnx_gru_forward_0.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_forward_0.onnx.o [ 18%] Generating onnx_gru_reverse.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_reverse.onnx.o -z noexecstack --format=binary onnx_gru_reverse.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_reverse.onnx.o [ 18%] Generating onnx_gru_reverse_1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_reverse_1.onnx.o -z noexecstack --format=binary onnx_gru_reverse_1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_reverse_1.onnx.o [ 18%] Generating onnx_lstm_bi.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi.onnx.o -z noexecstack --format=binary onnx_lstm_bi.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi.onnx.o [ 18%] Generating onnx_lstm_bi0af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi0af.onnx.o -z noexecstack --format=binary onnx_lstm_bi0af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi0af.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_common_subexpression.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 18%] Generating onnx_lstm_bi1af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi1af.onnx.o -z noexecstack --format=binary onnx_lstm_bi1af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi1af.onnx.o [ 18%] Generating onnx_lstm_bi2af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi2af.onnx.o -z noexecstack --format=binary onnx_lstm_bi2af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi2af.onnx.o [ 18%] Generating onnx_lstm_bi3af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi3af.onnx.o -z noexecstack --format=binary onnx_lstm_bi3af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi3af.onnx.o [ 18%] Generating onnx_lstm_bi3args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi3args.onnx.o -z noexecstack --format=binary onnx_lstm_bi3args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi3args.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/eliminate_concat.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/concat_opt.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 18%] Generating onnx_lstm_bi4af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi4af.onnx.o -z noexecstack --format=binary onnx_lstm_bi4af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi4af.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/eliminate_concat.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/concat_opt.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 18%] Generating onnx_lstm_bi4args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi4args.onnx.o -z noexecstack --format=binary onnx_lstm_bi4args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi4args.onnx.o [ 18%] Generating onnx_lstm_bi5af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi5af.onnx.o -z noexecstack --format=binary onnx_lstm_bi5af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi5af.onnx.o [ 18%] Generating onnx_lstm_bi5args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi5args.onnx.o -z noexecstack --format=binary onnx_lstm_bi5args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi5args.onnx.o [ 18%] Generating onnx_lstm_bi6args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi6args.onnx.o -z noexecstack --format=binary onnx_lstm_bi6args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi6args.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_common_subexpression.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 18%] Generating onnx_lstm_bi7args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi7args.onnx.o -z noexecstack --format=binary onnx_lstm_bi7args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi7args.onnx.o [ 18%] Generating onnx_lstm_cell.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_cell.onnx.o -z noexecstack --format=binary onnx_lstm_cell.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_cell.onnx.o [ 18%] Generating onnx_lstm_f0af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f0af.onnx.o -z noexecstack --format=binary onnx_lstm_f0af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f0af.onnx.o [ 18%] Generating onnx_lstm_f1af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f1af.onnx.o -z noexecstack --format=binary onnx_lstm_f1af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f1af.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 18%] Generating onnx_lstm_f2af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f2af.onnx.o -z noexecstack --format=binary onnx_lstm_f2af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f2af.onnx.o [ 18%] Generating onnx_lstm_f3args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f3args.onnx.o -z noexecstack --format=binary onnx_lstm_f3args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f3args.onnx.o [ 18%] Generating onnx_lstm_f4args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f4args.onnx.o -z noexecstack --format=binary onnx_lstm_f4args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f4args.onnx.o 11 warnings generated. [ 18%] Generating onnx_lstm_f5args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f5args.onnx.o -z noexecstack --format=binary onnx_lstm_f5args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f5args.onnx.o [ 18%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_contiguous.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/eliminate_contiguous.cpp.o -MF CMakeFiles/migraphx.dir/eliminate_contiguous.cpp.o.d -o CMakeFiles/migraphx.dir/eliminate_contiguous.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp [ 18%] Generating onnx_lstm_f6args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f6args.onnx.o -z noexecstack --format=binary onnx_lstm_f6args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f6args.onnx.o [ 18%] Generating onnx_lstm_f7args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f7args.onnx.o -z noexecstack --format=binary onnx_lstm_f7args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f7args.onnx.o [ 19%] Generating onnx_lstm_forward.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_forward.onnx.o -z noexecstack --format=binary onnx_lstm_forward.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_forward.onnx.o [ 19%] Generating onnx_lstm_hs.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_hs.onnx.o -z noexecstack --format=binary onnx_lstm_hs.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_hs.onnx.o [ 19%] Generating onnx_lstm_last.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_last.onnx.o -z noexecstack --format=binary onnx_lstm_last.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_last.onnx.o [ 19%] Generating onnx_lstm_r0af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_r0af.onnx.o -z noexecstack --format=binary onnx_lstm_r0af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_r0af.onnx.o [ 19%] Generating onnx_lstm_r5args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_r5args.onnx.o -z noexecstack --format=binary onnx_lstm_r5args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_r5args.onnx.o [ 19%] Generating onnx_lstm_reverse.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_reverse.onnx.o -z noexecstack --format=binary onnx_lstm_reverse.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_reverse.onnx.o [ 19%] Generating onnx_rnn_3args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_3args.onnx.o -z noexecstack --format=binary onnx_rnn_3args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_3args.onnx.o [ 19%] Generating onnx_rnn_5args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_5args.onnx.o -z noexecstack --format=binary onnx_rnn_5args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_5args.onnx.o [ 19%] Generating onnx_rnn_bi.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_bi.onnx.o -z noexecstack --format=binary onnx_rnn_bi.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_bi.onnx.o [ 19%] Generating onnx_rnn_forward.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_forward.onnx.o -z noexecstack --format=binary onnx_rnn_forward.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_forward.onnx.o [ 19%] Generating onnx_rnn_reverse.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_reverse.onnx.o -z noexecstack --format=binary onnx_rnn_reverse.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_reverse.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/eliminate_concat.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/concat_opt.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 19%] Generating onnx_sinh.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_sinh.onnx.o -z noexecstack --format=binary onnx_sinh.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_sinh.onnx.o [ 19%] Generating pad_3arg_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_3arg_test.onnx.o -z noexecstack --format=binary pad_3arg_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_3arg_test.onnx.o 7 warnings generated. [ 19%] Generating pad_4arg_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_4arg_axes_test.onnx.o -z noexecstack --format=binary pad_4arg_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_4arg_axes_test.onnx.o [ 19%] Generating pad_4arg_invalid_axes_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_4arg_invalid_axes_error_test.onnx.o -z noexecstack --format=binary pad_4arg_invalid_axes_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_4arg_invalid_axes_error_test.onnx.o [ 19%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_convert.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/eliminate_convert.cpp.o -MF CMakeFiles/migraphx.dir/eliminate_convert.cpp.o.d -o CMakeFiles/migraphx.dir/eliminate_convert.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/eliminate_convert.cpp [ 19%] Generating pad_4arg_neg_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_4arg_neg_axes_test.onnx.o -z noexecstack --format=binary pad_4arg_neg_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_4arg_neg_axes_test.onnx.o [ 19%] Generating pad_asym_invalid_pads_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_asym_invalid_pads_error_test.onnx.o -z noexecstack --format=binary pad_asym_invalid_pads_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_asym_invalid_pads_error_test.onnx.o [ 19%] Generating pad_asym_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_asym_test.onnx.o -z noexecstack --format=binary pad_asym_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_asym_test.onnx.o [ 19%] Generating pad_attr_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_attr_dyn_test.onnx.o -z noexecstack --format=binary pad_attr_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_attr_dyn_test.onnx.o [ 19%] Generating pad_cnst_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_cnst_dyn_test.onnx.o -z noexecstack --format=binary pad_cnst_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_cnst_dyn_test.onnx.o [ 19%] Generating pad_dyn_reflect_error.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_dyn_reflect_error.onnx.o -z noexecstack --format=binary pad_dyn_reflect_error.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_dyn_reflect_error.onnx.o [ 19%] Generating pad_edge_1d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_edge_1d_test.onnx.o -z noexecstack --format=binary pad_edge_1d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_edge_1d_test.onnx.o [ 19%] Generating pad_edge_2d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_edge_2d_test.onnx.o -z noexecstack --format=binary pad_edge_2d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_edge_2d_test.onnx.o [ 19%] Generating pad_edge_2d_with_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_edge_2d_with_axes_test.onnx.o -z noexecstack --format=binary pad_edge_2d_with_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_edge_2d_with_axes_test.onnx.o [ 19%] Generating pad_empty_const_val_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_empty_const_val_test.onnx.o -z noexecstack --format=binary pad_empty_const_val_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_empty_const_val_test.onnx.o [ 19%] Generating pad_reflect_multiaxis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_reflect_multiaxis_test.onnx.o -z noexecstack --format=binary pad_reflect_multiaxis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_reflect_multiaxis_test.onnx.o [ 19%] Generating pad_reflect_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_reflect_test.onnx.o -z noexecstack --format=binary pad_reflect_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_reflect_test.onnx.o [ 19%] Generating pad_reflect_with_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_reflect_with_axes_test.onnx.o -z noexecstack --format=binary pad_reflect_with_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_reflect_with_axes_test.onnx.o [ 19%] Generating pad_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_test.onnx.o -z noexecstack --format=binary pad_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_test.onnx.o [ 19%] Generating pad_undef_const_val_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_undef_const_val_test.onnx.o -z noexecstack --format=binary pad_undef_const_val_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_undef_const_val_test.onnx.o [ 19%] Generating pow_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_bcast_test.onnx.o -z noexecstack --format=binary pow_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_bcast_test.onnx.o [ 19%] Generating pow_bcast_test1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_bcast_test1.onnx.o -z noexecstack --format=binary pow_bcast_test1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_bcast_test1.onnx.o 11 warnings generated. [ 19%] Generating pow_fp32_i64_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_fp32_i64_test.onnx.o -z noexecstack --format=binary pow_fp32_i64_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_fp32_i64_test.onnx.o [ 19%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_data_type.cpp.o [ 19%] Generating pow_i64_fp32_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/eliminate_data_type.cpp.o -MF CMakeFiles/migraphx.dir/eliminate_data_type.cpp.o.d -o CMakeFiles/migraphx.dir/eliminate_data_type.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/eliminate_data_type.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_i64_fp32_test.onnx.o -z noexecstack --format=binary pow_i64_fp32_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_i64_fp32_test.onnx.o [ 19%] Generating pow_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_test.onnx.o -z noexecstack --format=binary pow_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_test.onnx.o [ 19%] Generating prefix_scan_sum_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/prefix_scan_sum_test.onnx.o -z noexecstack --format=binary prefix_scan_sum_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/prefix_scan_sum_test.onnx.o [ 19%] Generating prelu_brcst_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/prelu_brcst_test.onnx.o -z noexecstack --format=binary prelu_brcst_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/prelu_brcst_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/eliminate_concat.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/concat_opt.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::load &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::load &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::load &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::load &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:100:46: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 100 | m.replace_instruction(alloc, op, {super}); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/eliminate_concat.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/concat_opt.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::load &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::load &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::load &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::load &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:100:46: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 100 | m.replace_instruction(alloc, op, {super}); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/eliminate_concat.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/concat_opt.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::load &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::load &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::load &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::load &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:100:46: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 100 | m.replace_instruction(alloc, op, {super}); | ^ 14 warnings generated. [ 19%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_identity.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/eliminate_identity.cpp.o -MF CMakeFiles/migraphx.dir/eliminate_identity.cpp.o.d -o CMakeFiles/migraphx.dir/eliminate_identity.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/eliminate_identity.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 19%] Generating qlinearadd_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearadd_bcast_test.onnx.o -z noexecstack --format=binary qlinearadd_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearadd_bcast_test.onnx.o [ 19%] Generating qlinearadd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearadd_test.onnx.o -z noexecstack --format=binary qlinearadd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearadd_test.onnx.o [ 19%] Generating qlinearaveragepool_1d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_1d_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_1d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_1d_test.onnx.o [ 20%] Generating qlinearaveragepool_2d_ceil_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_ceil_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_2d_ceil_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_ceil_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/contiguous.hpp:53:20: warning: not eliding copy on return [-Wnrvo] 53 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_convert.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_convert.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_convert.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 20%] Generating qlinearaveragepool_2d_dilations_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_dilations_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_2d_dilations_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_dilations_test.onnx.o [ 20%] Generating qlinearaveragepool_2d_pads_count_include_pad_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_pads_count_include_pad_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_2d_pads_count_include_pad_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_pads_count_include_pad_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 20%] Generating qlinearaveragepool_2d_same_lower_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_same_lower_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_2d_same_lower_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_same_lower_test.onnx.o [ 20%] Generating qlinearaveragepool_2d_same_upper_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_same_upper_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_2d_same_upper_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_same_upper_test.onnx.o [ 20%] Generating qlinearaveragepool_2d_strides_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_strides_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_2d_strides_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_strides_test.onnx.o [ 20%] Generating qlinearaveragepool_2d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_2d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_test.onnx.o [ 20%] Generating qlinearaveragepool_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_3d_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_3d_test.onnx.o [ 20%] Generating qlinearaveragepool_notset_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_notset_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_notset_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_notset_test.onnx.o [ 20%] Generating qlinearaveragepool_nt_cip_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_nt_cip_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_nt_cip_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_nt_cip_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_data_type.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/eliminate_data_type.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 20%] Generating qlinearconcat_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconcat_3d_test.onnx.o -z noexecstack --format=binary qlinearconcat_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconcat_3d_test.onnx.o [ 20%] Generating qlinearconcat_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconcat_test.onnx.o -z noexecstack --format=binary qlinearconcat_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconcat_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_convert.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_convert.cpp:42:71: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 42 | auto matcher() const { return match::name("convert")(match::arg(0)(match::name("convert"))); } | ^ [ 20%] Generating qlinearconv_pad_0_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_convert.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_convert.cpp:42:57: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 42 | auto matcher() const { return match::name("convert")(match::arg(0)(match::name("convert"))); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_pad_0_test.onnx.o -z noexecstack --format=binary qlinearconv_pad_0_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_pad_0_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_convert.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_convert.cpp:66:57: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 66 | auto matcher() const { return match::name("convert")(match::same_shape(match::arg(0))); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_data_type.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 20%] Generating qlinearconv_pad_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_pad_1_test.onnx.o -z noexecstack --format=binary qlinearconv_pad_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_pad_1_test.onnx.o [ 20%] Generating qlinearconv_scale_1D_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_scale_1D_test.onnx.o -z noexecstack --format=binary qlinearconv_scale_1D_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_scale_1D_test.onnx.o [ 20%] Generating qlinearconv_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_test.onnx.o -z noexecstack --format=binary qlinearconv_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_convert.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 20%] Generating qlinearglobalavgpool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearglobalavgpool_test.onnx.o -z noexecstack --format=binary qlinearglobalavgpool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearglobalavgpool_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_data_type.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 20%] Generating qlinearleakyrelu_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearleakyrelu_test.onnx.o -z noexecstack --format=binary qlinearleakyrelu_test.onnx /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearleakyrelu_test.onnx.o [ 20%] Generating qlinearmatmul_1D_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmatmul_1D_test.onnx.o -z noexecstack --format=binary qlinearmatmul_1D_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmatmul_1D_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_identity.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 20%] Generating qlinearmatmul_2D_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmatmul_2D_test.onnx.o -z noexecstack --format=binary qlinearmatmul_2D_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmatmul_2D_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_identity.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:164:43)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:164:43)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:164:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:164:43)>' requested here 164 | par_for(const_instructions.size(), 1, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:186:5: note: in instantiation of function template specialization 'migraphx::remove_contiguous<(lambda at /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:186:35)>' requested here 186 | remove_contiguous(op_name, m, [](auto ins) { | ^ [ 20%] Generating qlinearmatmul_3D_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmatmul_3D_test.onnx.o -z noexecstack --format=binary qlinearmatmul_3D_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmatmul_3D_test.onnx.o [ 20%] Generating qlinearmul_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmul_bcast_test.onnx.o -z noexecstack --format=binary qlinearmul_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmul_bcast_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:164:43)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:164:43)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:164:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:164:43)>' requested here 164 | par_for(const_instructions.size(), 1, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:191:5: note: in instantiation of function template specialization 'migraphx::remove_contiguous<(lambda at /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:191:35)>' requested here 191 | remove_contiguous(op_name, m, [](auto) { return true; }); | ^ [ 20%] Generating qlinearmul_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmul_test.onnx.o -z noexecstack --format=binary qlinearmul_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmul_test.onnx.o [ 20%] Generating qlinearsigmoid_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearsigmoid_test.onnx.o -z noexecstack --format=binary qlinearsigmoid_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearsigmoid_test.onnx.o [ 20%] Generating quantizelinear_2d_blocked_runt_block_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_2d_blocked_runt_block_test.onnx.o -z noexecstack --format=binary quantizelinear_2d_blocked_runt_block_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_identity.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, concd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_2d_blocked_runt_block_test.onnx.o st shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_data_type.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/eliminate_data_type.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 20%] Generating quantizelinear_2d_blocked_with_zp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_2d_blocked_with_zp_test.onnx.o -z noexecstack --format=binary quantizelinear_2d_blocked_with_zp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_2d_blocked_with_zp_test.onnx.o [ 20%] Generating quantizelinear_3d_blocked_with_zp_runt_block_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_3d_blocked_with_zp_runt_block_test.onnx.o -z noexecstack --format=binary quantizelinear_3d_blocked_with_zp_runt_block_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_3d_blocked_with_zp_runt_block_test.onnx.o [ 20%] Generating quantizelinear_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_axis_test.onnx.o -z noexecstack --format=binary quantizelinear_axis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_axis_test.onnx.o [ 20%] Generating quantizelinear_blocked_invalid_block_size_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_invalid_block_size_test.onnx.o -z noexecstack --format=binary quantizelinear_blocked_invalid_block_size_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_invalid_block_size_test.onnx.o [ 20%] Generating quantizelinear_blocked_non_bc_axis_size_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_non_bc_axis_size_mismatch_test.onnx.o -z noexecstack --format=binary quantizelinear_blocked_non_bc_axis_size_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_non_bc_axis_size_mismatch_test.onnx.o [ 20%] Generating quantizelinear_blocked_x_and_scales_rank_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_x_and_scales_rank_mismatch_test.onnx.o -z noexecstack --format=binary quantizelinear_blocked_x_and_scales_rank_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_x_and_scales_rank_mismatch_test.onnx.o [ 20%] Generating quantizelinear_blocked_zero_block_size_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_zero_block_size_test.onnx.o -z noexecstack --format=binary quantizelinear_blocked_zero_block_size_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_zero_block_size_test.onnx.o [ 20%] Generating quantizelinear_int32_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_int32_test.onnx.o -z noexecstack --format=binary quantizelinear_int32_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_int32_test.onnx.o [ 20%] Generating quantizelinear_mxfp4_even_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_mxfp4_even_test.onnx.o -z noexecstack --format=binary quantizelinear_mxfp4_even_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_mxfp4_even_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_identity.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 20%] Generating quantizelinear_mxfp4_odd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_mxfp4_odd_test.onnx.o -z noexecstack --format=binary quantizelinear_mxfp4_odd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_mxfp4_odd_test.onnx.o [ 20%] Generating quantizelinear_neg_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_neg_axis_test.onnx.o -z noexecstack --format=binary quantizelinear_neg_axis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_neg_axis_test.onnx.o [ 20%] Generating quantizelinear_output_dtype_and_zp_type_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_output_dtype_and_zp_type_mismatch_test.onnx.o -z noexecstack --format=binary quantizelinear_output_dtype_and_zp_type_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_output_dtype_and_zp_type_mismatch_test.onnx.o [ 20%] Generating quantizelinear_per_axis_shape_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_per_axis_shape_mismatch_test.onnx.o -z noexecstack --format=binary quantizelinear_per_axis_shape_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_per_axis_shape_mismatch_test.onnx.o [ 20%] Generating quantizelinear_scales_and_zp_shape_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_scales_and_zp_shape_mismatch_test.onnx.o -z noexecstack --format=binary quantizelinear_scales_and_zp_shape_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_scales_and_zp_shape_mismatch_test.onnx.o [ 21%] Generating quantizelinear_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_test.onnx.o -z noexecstack --format=binary quantizelinear_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_test.onnx.o [ 21%] Generating quantizelinear_too_few_inputs_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_too_few_inputs_test.onnx.o -z noexecstack --format=binary quantizelinear_too_few_inputs_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_too_few_inputs_test.onnx.o [ 21%] Generating quantizelinear_too_many_inputs_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_too_many_inputs_test.onnx.o -z noexecstack --format=binary quantizelinear_too_many_inputs_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_too_many_inputs_test.onnx.o [ 21%] Generating quantizelinear_zero_point_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_zero_point_test.onnx.o -z noexecstack --format=binary quantizelinear_zero_point_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_zero_point_test.onnx.o [ 21%] Generating randomnormal_dtype_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormal_dtype_error_test.onnx.o -z noexecstack --format=binary randomnormal_dtype_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormal_dtype_error_test.onnx.o 11 warnings generated. [ 21%] Generating randomnormal_generated_seed_test.onnx.o [ 21%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_pad.cpp.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormal_generated_seed_test.onnx.o -z noexecstack --format=binary randomnormal_generated_seed_test.onnx cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/eliminate_pad.cpp.o -MF CMakeFiles/migraphx.dir/eliminate_pad.cpp.o.d -o CMakeFiles/migraphx.dir/eliminate_pad.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormal_generated_seed_test.onnx.o [ 21%] Generating randomnormal_shape_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormal_shape_error_test.onnx.o -z noexecstack --format=binary randomnormal_shape_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormal_shape_error_test.onnx.o [ 21%] Generating randomnormal_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormal_test.onnx.o -z noexecstack --format=binary randomnormal_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormal_test.onnx.o [ 21%] Generating randomnormallike_dtype_fallback_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormallike_dtype_fallback_test.onnx.o -z noexecstack --format=binary randomnormallike_dtype_fallback_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormallike_dtype_fallback_test.onnx.o [ 21%] Generating randomnormallike_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormallike_test.onnx.o -z noexecstack --format=binary randomnormallike_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormallike_test.onnx.o 14 warnings generated. [ 21%] Generating randomnormallike_type_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormallike_type_error_test.onnx.o -z noexecstack --format=binary randomnormallike_type_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormallike_type_error_test.onnx.o [ 21%] Building CXX object src/CMakeFiles/migraphx.dir/env.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/env.cpp.o -MF CMakeFiles/migraphx.dir/env.cpp.o.d -o CMakeFiles/migraphx.dir/env.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/env.cpp [ 21%] Generating randomuniform_dtype_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_dtype_error_test.onnx.o -z noexecstack --format=binary randomuniform_dtype_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_dtype_error_test.onnx.o [ 21%] Generating randomuniform_generated_seed_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_generated_seed_test.onnx.o -z noexecstack --format=binary randomuniform_generated_seed_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_generated_seed_test.onnx.o [ 21%] Generating randomuniform_shape_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_shape_error_test.onnx.o -z noexecstack --format=binary randomuniform_shape_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_shape_error_test.onnx.o [ 21%] Generating randomuniform_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_test.onnx.o -z noexecstack --format=binary randomuniform_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_test.onnx.o [ 21%] Generating randomuniformlike_dtype_fallback_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniformlike_dtype_fallback_test.onnx.o -z noexecstack --format=binary randomuniformlike_dtype_fallback_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniformlike_dtype_fallback_test.onnx.o [ 21%] Generating randomuniformlike_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniformlike_test.onnx.o -z noexecstack --format=binary randomuniformlike_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniformlike_test.onnx.o [ 21%] Generating randomuniformlike_type_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniformlike_type_error_test.onnx.o -z noexecstack --format=binary randomuniformlike_type_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniformlike_type_error_test.onnx.o [ 21%] Generating range_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/range_float_test.onnx.o -z noexecstack --format=binary range_float_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/range_float_test.onnx.o [ 21%] Generating range_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/range_test.onnx.o -z noexecstack --format=binary range_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/range_test.onnx.o [ 21%] Generating recip_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/recip_test.onnx.o -z noexecstack --format=binary recip_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/recip_test.onnx.o [ 21%] Generating reduce_log_sum_exp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reduce_log_sum_exp_test.onnx.o -z noexecstack --format=binary reduce_log_sum_exp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reduce_log_sum_exp_test.onnx.o [ 21%] Generating reduce_log_sum_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reduce_log_sum_test.onnx.o -z noexecstack --format=binary reduce_log_sum_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reduce_log_sum_test.onnx.o [ 21%] Generating reducel1_dyn_noaxes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel1_dyn_noaxes_test.onnx.o -z noexecstack --format=binary reducel1_dyn_noaxes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel1_dyn_noaxes_test.onnx.o [ 21%] Generating reducel1_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel1_dyn_test.onnx.o -z noexecstack --format=binary reducel1_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel1_dyn_test.onnx.o [ 21%] Generating reducel1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel1_test.onnx.o -z noexecstack --format=binary reducel1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel1_test.onnx.o [ 21%] Generating reducel2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel2_test.onnx.o -z noexecstack --format=binary reducel2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel2_test.onnx.o [ 21%] Generating reducemax_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemax_dyn_test.onnx.o -z noexecstack --format=binary reducemax_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemax_dyn_test.onnx.o [ 21%] Generating reducemax_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemax_fp8_test.onnx.o -z noexecstack --format=binary reducemax_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemax_fp8_test.onnx.o [ 21%] Generating reducemax_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemax_test.onnx.o -z noexecstack --format=binary reducemax_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemax_test.onnx.o [ 21%] Generating reducemean_keepdims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemean_keepdims_test.onnx.o -z noexecstack --format=binary reducemean_keepdims_test.onnx 14 warnings generated. cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemean_keepdims_test.onnx.o [ 21%] Generating reducemean_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemean_test.onnx.o -z noexecstack --format=binary reducemean_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemean_test.onnx.o [ 21%] Generating reducemin_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemin_test.onnx.o -z noexecstack --format=binary reducemin_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemin_test.onnx.o [ 21%] Generating reduceprod_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reduceprod_test.onnx.o -z noexecstack --format=binary reduceprod_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reduceprod_test.onnx.o [ 21%] Generating reducesum_empty_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_empty_axes_test.onnx.o -z noexecstack --format=binary reducesum_empty_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_empty_axes_test.onnx.o [ 21%] Generating reducesum_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_fp8_test.onnx.o -z noexecstack --format=binary reducesum_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_fp8_test.onnx.o [ 21%] Generating reducesum_keepdims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_keepdims_test.onnx.o -z noexecstack --format=binary reducesum_keepdims_test.onnx [ 21%] Generating reducesum_multiaxis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_keepdims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_multiaxis_test.onnx.o -z noexecstack --format=binary reducesum_multiaxis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_multiaxis_test.onnx.o [ 22%] Generating reducesum_square_test.onnx.o [ 22%] Generating reducesum_noop_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_square_test.onnx.o -z noexecstack --format=binary reducesum_square_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_noop_test.onnx.o -z noexecstack --format=binary reducesum_noop_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_square_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_noop_test.onnx.o [ 23%] Building CXX object src/CMakeFiles/migraphx.dir/file_buffer.cpp.o [ 23%] Generating reducesum_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/file_buffer.cpp.o -MF CMakeFiles/migraphx.dir/file_buffer.cpp.o.d -o CMakeFiles/migraphx.dir/file_buffer.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/file_buffer.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_test.onnx.o -z noexecstack --format=binary reducesum_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_test.onnx.o [ 23%] Generating reducesum_variable_axes_keepdims_clear_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_variable_axes_keepdims_clear_test.onnx.o -z noexecstack --format=binary reducesum_variable_axes_keepdims_clear_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_variable_axes_keepdims_clear_test.onnx.o [ 23%] Generating reducesum_variable_axes_noop_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_variable_axes_noop_test.onnx.o -z noexecstack --format=binary reducesum_variable_axes_noop_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_variable_axes_noop_test.onnx.o [ 23%] Generating reducesum_variable_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_variable_axes_test.onnx.o -z noexecstack --format=binary reducesum_variable_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_variable_axes_test.onnx.o [ 23%] Generating reducesum_variable_dynamic_axes_noop_set_verify_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_variable_dynamic_axes_noop_set_verify_test.onnx.o -z noexecstack --format=binary reducesum_variable_dynamic_axes_noop_set_verify_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_variable_dynamic_axes_noop_set_verify_test.onnx.o [ 23%] Generating reducesum_variable_dynamic_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_variable_dynamic_axes_test.onnx.o -z noexecstack --format=binary reducesum_variable_dynamic_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_variable_dynamic_axes_test.onnx.o [ 23%] Generating reducesum_variable_dynamic_axes_verify_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_variable_dynamic_axes_verify_test.onnx.o -z noexecstack --format=binary reducesum_variable_dynamic_axes_verify_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_variable_dynamic_axes_verify_test.onnx.o [ 23%] Generating reshape_non_standard_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reshape_non_standard_test.onnx.o -z noexecstack --format=binary reshape_non_standard_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reshape_non_standard_test.onnx.o [ 23%] Generating reshape_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reshape_test.onnx.o -z noexecstack --format=binary reshape_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reshape_test.onnx.o 11 warnings generated. [ 23%] Generating reshape_variable_input_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reshape_variable_input_dyn_test.onnx.o -z noexecstack --format=binary reshape_variable_input_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reshape_variable_input_dyn_test.onnx.o [ 23%] Generating reshape_variable_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reshape_variable_input_test.onnx.o -z noexecstack --format=binary reshape_variable_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reshape_variable_input_test.onnx.o [ 23%] Generating reshape_variable_input_test0.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reshape_variable_input_test0.onnx.o -z noexecstack --format=binary reshape_variable_input_test0.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reshape_variable_input_test0.onnx.o [ 23%] Generating reshape_variable_input_test1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reshape_variable_input_test1.onnx.o -z noexecstack --format=binary reshape_variable_input_test1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reshape_variable_input_test1.onnx.o [ 23%] Generating resize_aspect_ratio_err_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_aspect_ratio_err_test.onnx.o -z noexecstack --format=binary resize_aspect_ratio_err_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_aspect_ratio_err_test.onnx.o [ 23%] Generating resize_downsample_c_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_c_test.onnx.o -z noexecstack --format=binary resize_downsample_c_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_c_test.onnx.o [ 23%] Generating resize_downsample_f_dyn2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_f_dyn2_test.onnx.o -z noexecstack --format=binary resize_downsample_f_dyn2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_f_dyn2_test.onnx.o [ 23%] Generating resize_downsample_f_dyn3_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_f_dyn3_test.onnx.o -z noexecstack --format=binary resize_downsample_f_dyn3_test.onnx [ 23%] Generating resize_downsample_f_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_f_dyn3_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_f_dyn_test.onnx.o -z noexecstack --format=binary resize_downsample_f_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_f_dyn_test.onnx.o [ 23%] Generating resize_downsample_f_ref2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_f_ref2_test.onnx.o -z noexecstack --format=binary resize_downsample_f_ref2_test.onnx [ 23%] Generating resize_downsample_f_ref_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_f_ref_test.onnx.o -z noexecstack --format=binary resize_downsample_f_ref_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_f_ref2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_f_ref_test.onnx.o [ 23%] Generating resize_downsample_f_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_f_test.onnx.o -z noexecstack --format=binary resize_downsample_f_test.onnx [ 23%] Generating resize_downsample_linear_half_invalid_scale_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_linear_half_invalid_scale_test.onnx.o -z noexecstack --format=binary resize_downsample_linear_half_invalid_scale_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_f_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_linear_half_invalid_scale_test.onnx.o [ 23%] Generating resize_downsample_linear_test.onnx.o [ 23%] Generating resize_downsample_linear_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_linear_test.onnx.o -z noexecstack --format=binary resize_downsample_linear_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_linear_half_test.onnx.o -z noexecstack --format=binary resize_downsample_linear_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_linear_test.onnx.o In file included from cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_downsample_linear_half_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 23%] Generating resize_dyn_err1_test.onnx.o [ 23%] Generating resize_dyn_err2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_dyn_err1_test.onnx.o -z noexecstack --format=binary resize_dyn_err1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_dyn_err2_test.onnx.o -z noexecstack --format=binary resize_dyn_err2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_dyn_err1_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_dyn_err2_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 23%] Generating resize_linear_non_const_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_linear_non_const_test.onnx.o -z noexecstack --format=binary resize_linear_non_const_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_linear_non_const_test.onnx.o [ 23%] Building CXX object src/CMakeFiles/migraphx.dir/fileutils.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/fileutils.cpp.o -MF CMakeFiles/migraphx.dir/fileutils.cpp.o.d -o CMakeFiles/migraphx.dir/fileutils.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/fileutils.cpp [ 23%] Generating resize_no_scale_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_no_scale_test.onnx.o -z noexecstack --format=binary resize_no_scale_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_no_scale_test.onnx.o [ 23%] Generating resize_nonstd_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_nonstd_input_test.onnx.o -z noexecstack --format=binary resize_nonstd_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_nonstd_input_test.onnx.o [ 23%] Generating resize_outsize_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_outsize_test.onnx.o -z noexecstack --format=binary resize_outsize_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_outsize_test.onnx.o [ 23%] Generating resize_roi_skip_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_roi_skip_test.onnx.o -z noexecstack --format=binary resize_roi_skip_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_roi_skip_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 23%] Generating resize_upsample_f_dyn_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_upsample_f_dyn_test.onnx.o -z noexecstack --format=binary resize_upsample_f_dyn_test.onnx [ 23%] Generating resize_upsample_linear_ac_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_upsample_f_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_upsample_linear_ac_test.onnx.o -z noexecstack --format=binary resize_upsample_linear_ac_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_upsample_linear_ac_test.onnx.o [ 23%] Generating resize_upsample_linear_large_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_upsample_linear_large_test.onnx.o -z noexecstack --format=binary resize_upsample_linear_large_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_upsample_linear_large_test.onnx.o [ 23%] Generating resize_upsample_linear_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_upsample_linear_test.onnx.o -z noexecstack --format=binary resize_upsample_linear_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_upsample_linear_test.onnx.o [ 23%] Generating resize_upsample_pc_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_upsample_pc_test.onnx.o -z noexecstack --format=binary resize_upsample_pc_test.onnx [ 23%] Generating resize_upsample_pf_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_upsample_pc_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_upsample_pf_test.onnx.o -z noexecstack --format=binary resize_upsample_pf_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_upsample_pf_test.onnx.o [ 23%] Generating resize_with_same_inout_shapes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_with_same_inout_shapes_test.onnx.o -z noexecstack --format=binary resize_with_same_inout_shapes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/resize_with_same_inout_shapes_test.onnx.o [ 24%] Generating reversesequence_4D_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_4D_test.onnx.o -z noexecstack --format=binary reversesequence_4D_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_4D_test.onnx.o [ 24%] Generating reversesequence_batch_axis_err_test.onnx.o [ 24%] Generating reversesequence_batch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_batch_axis_err_test.onnx.o -z noexecstack --format=binary reversesequence_batch_axis_err_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_batch_test.onnx.o -z noexecstack --format=binary reversesequence_batch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_batch_axis_err_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_batch_test.onnx.o [ 24%] Generating reversesequence_rank_err_test.onnx.o [ 24%] Generating reversesequence_same_axis_err_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_rank_err_test.onnx.o -z noexecstack --format=binary reversesequence_rank_err_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_same_axis_err_test.onnx.o -z noexecstack --format=binary reversesequence_same_axis_err_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_rank_err_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_same_axis_err_test.onnx.o [ 24%] Generating reversesequence_sequence_lens_shape_err_test.onnx.o [ 24%] Generating reversesequence_time_axis_err_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_sequence_lens_shape_err_test.onnx.o -z noexecstack --format=binary reversesequence_sequence_lens_shape_err_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_time_axis_err_test.onnx.o -z noexecstack --format=binary reversesequence_time_axis_err_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_time_axis_err_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_sequence_lens_shape_err_test.onnx.o [ 24%] Generating rnn_bi_1af_test.onnx.o [ 24%] Generating reversesequence_time_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_bi_1af_test.onnx.o -z noexecstack --format=binary rnn_bi_1af_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_time_test.onnx.o -z noexecstack --format=binary reversesequence_time_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_bi_1af_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_time_test.onnx.o [ 24%] Generating rnn_f_5arg_layout_test.onnx.o [ 24%] Generating rnn_bi_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_f_5arg_layout_test.onnx.o -z noexecstack --format=binary rnn_f_5arg_layout_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_bi_layout_test.onnx.o -z noexecstack --format=binary rnn_bi_layout_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_f_5arg_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_bi_layout_test.onnx.o [ 24%] Generating rnn_f_layout_test.onnx.o [ 24%] Generating rnn_f_default_af_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_f_default_af_test.onnx.o -z noexecstack --format=binary rnn_f_default_af_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_f_layout_test.onnx.o -z noexecstack --format=binary rnn_f_layout_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_f_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_f_default_af_test.onnx.o [ 24%] Generating rnn_r_3arg_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_r_3arg_layout_test.onnx.o -z noexecstack --format=binary rnn_r_3arg_layout_test.onnx [ 24%] Generating rnn_r_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_r_layout_test.onnx.o -z noexecstack --format=binary rnn_r_layout_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_r_3arg_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_r_layout_test.onnx.o [ 24%] Generating roialign_default_test.onnx.o [ 24%] Generating roialign_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/roialign_default_test.onnx.o -z noexecstack --format=binary roialign_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/roialign_test.onnx.o -z noexecstack --format=binary roialign_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/roialign_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/roialign_test.onnx.o [ 24%] Generating rotary_embedding_cache_1_test.onnx.o [ 24%] Building CXX object src/CMakeFiles/migraphx.dir/fp_to_double.cpp.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_cache_1_test.onnx.o -z noexecstack --format=binary rotary_embedding_cache_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/fp_to_double.cpp.o -MF CMakeFiles/migraphx.dir/fp_to_double.cpp.o.d -o CMakeFiles/migraphx.dir/fp_to_double.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/fp_to_double.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_cache_1_test.onnx.o [ 24%] Generating rotary_embedding_cache_2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_cache_2_test.onnx.o -z noexecstack --format=binary rotary_embedding_cache_2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_cache_2_test.onnx.o [ 24%] Generating rotary_embedding_dim_size_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_dim_size_test.onnx.o -z noexecstack --format=binary rotary_embedding_dim_size_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_dim_size_test.onnx.o [ 24%] Generating rotary_embedding_dim_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_dim_test.onnx.o -z noexecstack --format=binary rotary_embedding_dim_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_dim_test.onnx.o [ 24%] Generating rotary_embedding_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_float_test.onnx.o -z noexecstack --format=binary rotary_embedding_float_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_float_test.onnx.o [ 24%] Generating rotary_embedding_input_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_input_dims_test.onnx.o -z noexecstack --format=binary rotary_embedding_input_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_input_dims_test.onnx.o [ 24%] Generating rotary_embedding_interleaved_large_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_interleaved_large_test.onnx.o -z noexecstack --format=binary rotary_embedding_interleaved_large_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_interleaved_large_test.onnx.o [ 24%] Generating rotary_embedding_interleaved_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_interleaved_test.onnx.o -z noexecstack --format=binary rotary_embedding_interleaved_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_interleaved_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 24%] Generating rotary_embedding_num_heads_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_num_heads_test.onnx.o -z noexecstack --format=binary rotary_embedding_num_heads_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_num_heads_test.onnx.o [ 24%] Generating rotary_embedding_packed_batching_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_packed_batching_test.onnx.o -z noexecstack --format=binary rotary_embedding_packed_batching_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_packed_batching_test.onnx.o [ 24%] Generating rotary_embedding_pos_ids_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_pos_ids_1_test.onnx.o -z noexecstack --format=binary rotary_embedding_pos_ids_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_pos_ids_1_test.onnx.o [ 24%] Generating rotary_embedding_pos_ids_2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_pos_ids_2_test.onnx.o -z noexecstack --format=binary rotary_embedding_pos_ids_2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_pos_ids_2_test.onnx.o [ 24%] Generating rotary_embedding_pos_ids_3_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_pos_ids_3_test.onnx.o -z noexecstack --format=binary rotary_embedding_pos_ids_3_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_pos_ids_3_test.onnx.o [ 24%] Generating rotary_embedding_scale_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_scale_test.onnx.o -z noexecstack --format=binary rotary_embedding_scale_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_scale_test.onnx.o [ 24%] Generating rotary_embedding_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_test.onnx.o -z noexecstack --format=binary rotary_embedding_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_test.onnx.o [ 24%] Generating rotary_embedding_wrong_n_inputs_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_wrong_n_inputs_test.onnx.o -z noexecstack --format=binary rotary_embedding_wrong_n_inputs_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_wrong_n_inputs_test.onnx.o [ 24%] Generating round_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/round_bf16_test.onnx.o -z noexecstack --format=binary round_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/round_bf16_test.onnx.o [ 24%] Building CXX object src/CMakeFiles/migraphx.dir/fp8_ocp_to_fnuz.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/fp8_ocp_to_fnuz.cpp.o -MF CMakeFiles/migraphx.dir/fp8_ocp_to_fnuz.cpp.o.d -o CMakeFiles/migraphx.dir/fp8_ocp_to_fnuz.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp [ 24%] Generating round_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/round_half_test.onnx.o -z noexecstack --format=binary round_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/round_half_test.onnx.o [ 24%] Generating round_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/round_test.onnx.o -z noexecstack --format=binary round_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/round_test.onnx.o [ 24%] Generating scan_arg_count_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_arg_count_mismatch_test.onnx.o -z noexecstack --format=binary scan_arg_count_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_arg_count_mismatch_test.onnx.o [ 24%] Generating scan_arg_shapes_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_arg_shapes_mismatch_test.onnx.o -z noexecstack --format=binary scan_arg_shapes_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_arg_shapes_mismatch_test.onnx.o 14 warnings generated. [ 24%] Generating scan_input_axes_lens_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_input_axes_lens_mismatch_test.onnx.o -z noexecstack --format=binary scan_input_axes_lens_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_input_axes_lens_mismatch_test.onnx.o [ 24%] Building CXX object src/CMakeFiles/migraphx.dir/fuse_attention.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/fuse_attention.cpp.o -MF CMakeFiles/migraphx.dir/fuse_attention.cpp.o.d -o CMakeFiles/migraphx.dir/fuse_attention.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp [ 24%] Generating scan_invalid_input_axes_len_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_input_axes_len_test.onnx.o -z noexecstack --format=binary scan_invalid_input_axes_len_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_input_axes_len_test.onnx.o [ 25%] Generating scan_invalid_input_axes_vals_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_input_axes_vals_test.onnx.o -z noexecstack --format=binary scan_invalid_input_axes_vals_test.onnx [ 25%] Generating scan_invalid_input_dirs_len_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_input_axes_vals_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_input_dirs_len_test.onnx.o -z noexecstack --format=binary scan_invalid_input_dirs_len_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_input_dirs_len_test.onnx.o [ 25%] Generating scan_invalid_input_dirs_vals_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_input_dirs_vals_test.onnx.o -z noexecstack --format=binary scan_invalid_input_dirs_vals_test.onnx [ 25%] Generating scan_invalid_output_axes_len_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_input_dirs_vals_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_output_axes_len_test.onnx.o -z noexecstack --format=binary scan_invalid_output_axes_len_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_output_axes_len_test.onnx.o [ 25%] Generating scan_invalid_output_dirs_len_test.onnx.o [ 25%] Generating scan_invalid_output_axes_vals_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_output_dirs_len_test.onnx.o -z noexecstack --format=binary scan_invalid_output_dirs_len_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_output_axes_vals_test.onnx.o -z noexecstack --format=binary scan_invalid_output_axes_vals_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_output_dirs_len_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_output_axes_vals_test.onnx.o [ 25%] Generating scan_test1.onnx.o [ 25%] Generating scan_invalid_output_dirs_vals_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test1.onnx.o -z noexecstack --format=binary scan_test1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_output_dirs_vals_test.onnx.o -z noexecstack --format=binary scan_invalid_output_dirs_vals_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_output_dirs_vals_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating scan_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test2.onnx.o -z noexecstack --format=binary scan_test2.onnx [ 25%] Generating scan_test3.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test3.onnx.o -z noexecstack --format=binary scan_test3.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test3.onnx.o [ 25%] Generating scan_test4.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test4.onnx.o -z noexecstack --format=binary scan_test4.onnx [ 25%] Generating scan_test5.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test5.onnx.o -z noexecstack --format=binary scan_test5.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test4.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test5.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Building CXX object src/CMakeFiles/migraphx.dir/fuse_concat.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/fuse_concat.cpp.o -MF CMakeFiles/migraphx.dir/fuse_concat.cpp.o.d -o CMakeFiles/migraphx.dir/fuse_concat.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp [ 25%] Generating scan_test6.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test6.onnx.o -z noexecstack --format=binary scan_test6.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test6.onnx.o [ 25%] Generating scan_test7.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_graicd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test7.onnx.o -z noexecstack --format=binary scan_test7.onnx n, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test7.onnx.o [ 25%] Generating scatter_add_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_add_test.onnx.o -z noexecstack --format=binary scatter_add_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_add_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating scatter_elements_invalid_reduction_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_elements_invalid_reduction_test.onnx.o -z noexecstack --format=binary scatter_elements_invalid_reduction_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_elements_invalid_reduction_test.onnx.o [ 25%] Generating scatter_max_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_max_test.onnx.o -z noexecstack --format=binary scatter_max_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_max_test.onnx.o [ 25%] Generating scatter_min_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_min_test.onnx.o -z noexecstack --format=binary scatter_min_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_min_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating scatter_mul_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_mul_test.onnx.o -z noexecstack --format=binary scatter_mul_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_mul_test.onnx.o [ 25%] Generating scatter_none_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_none_test.onnx.o -z noexecstack --format=binary scatter_none_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_none_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating scatternd_add_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_add_test.onnx.o -z noexecstack --format=binary scatternd_add_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_add_test.onnx.o [ 25%] Generating scatternd_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_dyn_test.onnx.o -z noexecstack --format=binary scatternd_dyn_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simplcd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_dyn_test.onnx.o e_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating scatternd_invalid_reduction_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_invalid_reduction_test.onnx.o -z noexecstack --format=binary scatternd_invalid_reduction_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_invalid_reduction_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(out[ 25%] Generating scatternd_max_test.onnx.o put_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_max_test.onnx.o -z noexecstack --format=binary scatternd_max_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_max_test.onnx.o [ 25%] Generating scatternd_min_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_min_test.onnx.o -z noexecstack --format=binary scatternd_min_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_min_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating scatternd_mul_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_mul_test.onnx.o -z noexecstack --format=binary scatternd_mul_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_mul_test.onnx.o [ 25%] Generating scatternd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_test.onnx.o -z noexecstack --format=binary scatternd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating selu_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/selu_test.onnx.o -z noexecstack --format=binary selu_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/selu_test.onnx.o [ 25%] Generating shape_dyn_test0.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_dyn_test0.onnx.o -z noexecstack --format=binary shape_dyn_test0.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_dyn_test0.onnx.o [ 25%] Generating shape_dyn_test1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_dyn_test1.onnx.o -z noexecstack --format=binary shape_dyn_test1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_dyn_test1.onnx.o [ 25%] Generating shape_dyn_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_dyn_test2.onnx.o -z noexecstack --format=binary shape_dyn_test2.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_dyn_test2.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fp_to_double.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/fp_to_double.hpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 25%] Generating shape_dyn_test3.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_dyn_test3.onnx.o -z noexecstack --format=binary shape_dyn_test3.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_dyn_test3.onnx.o [ 25%] Generating shape_end_less_start_error.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, gcd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_end_less_start_error.onnx.o -z noexecstack --format=binary shape_end_less_start_error.onnx roup); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_end_less_start_error.onnx.o [ 25%] Generating shape_end_oob_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_end_oob_test.onnx.o -z noexecstack --format=binary shape_end_oob_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_end_oob_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, [ 25%] Generating shape_gather_test.onnx.o new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_gather_test.onnx.o -z noexecstack --format=binary shape_gather_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_gather_test.onnx.o [ 25%] Generating shape_start_oob_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_start_oob_test.onnx.o -z noexecstack --format=binary shape_start_oob_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_start_oob_test.onnx.o [ 25%] Generating shape_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_test.onnx.o -z noexecstack --format=binary shape_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fp_to_double.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/fp_to_double.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 25%] Generating shrink_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_fp8_test.onnx.o -z noexecstack --format=binary shrink_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_fp8_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating shrink_hard_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_hard_test.onnx.o -z noexecstack --format=binary shrink_hard_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_hard_test.onnx.o [ 26%] Generating shrink_int8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_int8_test.onnx.o -z noexecstack --format=binary shrink_int8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_int8_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating shrink_soft_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_soft_test.onnx.o -z noexecstack --format=binary shrink_soft_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_soft_test.onnx.o [ 26%] Generating shrink_uint8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_uint8_test.onnx.o -z noexecstack --format=binary shrink_uint8_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_uint8_test.onnx.o [ 26%] Generating shrink_verify2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_verify2_test.onnx.o -z noexecstack --format=binary shrink_verify2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_verify2_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating shrink_verify_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_verify_test.onnx.o -z noexecstack --format=binary shrink_verify_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_verify_test.onnx.o [ 26%] Generating sign_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sign_test.onnx.o -z noexecstack --format=binary sign_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sign_test.onnx.o [ 26%] Generating simplified_layer_normalization_4d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_4d_test.onnx.o -z noexecstack --format=binary simplified_layer_normalization_4d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_4d_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating simplified_layer_normalization_invalid_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_invalid_input_test.onnx.o -z noexecstack --format=binary simplified_layer_normalization_invalid_input_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return resucd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_invalid_input_test.onnx.o lt; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating simplified_layer_normalization_invalid_n_args_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_invalid_n_args_test.onnx.o -z noexecstack --format=binary simplified_layer_normalization_invalid_n_args_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_invalid_n_args_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating simplified_layer_normalization_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_test.onnx.o -z noexecstack --format=binary simplified_layer_normalization_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating sin_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sin_fp8_test.onnx.o -z noexecstack --format=binary sin_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sin_fp8_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5:[ 26%] Generating sin_test.onnx.o note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sin_test.onnx.o -z noexecstack --format=binary sin_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sin_test.onnx.o [ 26%] Generating sinh_dynamic_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sinh_dynamic_test.onnx.o -z noexecstack --format=binary sinh_dynamic_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sinh_dynamic_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating sinh_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sinh_test.onnx.o -z noexecstack --format=binary sinh_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sinh_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating size_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_bf16_test.onnx.o -z noexecstack --format=binary size_bf16_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | rcd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_bf16_test.onnx.o eturn visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 26%] Generating size_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_float_test.onnx.o -z noexecstack --format=binary size_float_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_float_test.onnx.o 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 26%] Generating size_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_fp8_test.onnx.o -z noexecstack --format=binary size_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_fp8_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating size_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_half_test.onnx.o -z noexecstack --format=binary size_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_half_test.onnx.o [ 26%] Generating size_int_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_int_test.onnx.o -z noexecstack --format=binary size_int_test.onnx return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_int_test.onnx.o [ 26%] Generating size_verify_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_verify_test.onnx.o -z noexecstack --format=binary size_verify_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_verify_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 26%] Generating skip_layer_normalization_2d_skip_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_2d_skip_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_2d_skip_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_2d_skip_test.onnx.o 2 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 26%] Generating skip_layer_normalization_beta_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_beta_bias_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_beta_bias_test.onnx [ 26%] Generating skip_layer_normalization_beta_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) {cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_beta_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_beta_test.onnx | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_beta_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_beta_test.onnx.o [ 26%] Generating skip_layer_normalization_invalid_beta_test.onnx.o [ 26%] Generating skip_layer_normalization_invalid_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_invalid_beta_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_invalid_beta_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_invalid_bias_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_invalid_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_invalid_beta_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_invalid_bias_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 26%] Generating skip_layer_normalization_invalid_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_invalid_input_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_invalid_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_invalid_input_test.onnx.o [ 26%] Generating skip_layer_normalization_invalid_n_args_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_invalid_n_args_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_invalid_n_args_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_invalid_n_args_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating skip_layer_normalization_skip_batch_size_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_skip_batch_size_1_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_skip_batch_size_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_skip_batch_size_1_test.onnx.o [ 26%] Generating skip_layer_normalization_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_test.onnx /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | [ 26%] Generating skip_simplified_layer_normalization_bias_test.onnx.o calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_simplified_layer_normalization_bias_test.onnx.o -z noexecstack --format=binary skip_simplified_layer_normalization_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_simplified_layer_normalization_bias_test.onnx.o [ 26%] Generating skip_simplified_layer_normalization_invalid_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_simplified_layer_normalization_invalid_input_test.onnx.o -z noexecstack --format=binary skip_simplified_layer_normalization_invalid_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_simplified_layer_normalization_invalid_input_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:43:64: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 43 | match::arg(1)(match::skip_broadcasts(match::is_constant().bind(scale))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:43:67: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 43 | match::arg(1)(match::skip_broadcasts(match::is_constant().bind(scale))), | ^ [ 26%] Generating skip_simplified_layer_normalization_invalid_n_args_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_simplified_layer_normalization_invalid_n_args_test.onnx.o -z noexecstack --format=binary skip_simplified_layer_normalization_invalid_n_args_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:987:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 987 | return skip(name("broadcast", "multibroadcast", "contiguous"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:43:30: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts>' requested here 43 | match::arg(1)(match::skip_broadcasts(match::is_constant().bind(scale))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_simplified_layer_normalization_invalid_n_args_test.onnx.o note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating skip_simplified_layer_normalization_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:43:22: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 43 | match::arg(1)(match::skip_broadcasts(match::is_constant().bind(scale))), | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_simplified_layer_normalization_test.onnx.o -z noexecstack --format=binary skip_simplified_layer_normalization_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:42:43: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 42 | return match::name("dequantizelinear")( | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_simplified_layer_normalization_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:48:74: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 48 | skip_post_dq_ops(match::dequantizelinear_op("scale1", "zp1").bind("dq1"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:54:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 54 | return match::skip(match::name( | ^ /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:48:13: note: in instantiation of function template specialization 'migraphx::match::skip_post_dq_ops>' requested here 48 | skip_post_dq_ops(match::dequantizelinear_op("scale1", "zp1").bind("dq1"))); | ^ [ 26%] Generating slice_3arg_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_3arg_test.onnx.o -z noexecstack --format=binary slice_3arg_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:47:33: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 47 | auto dq1 = match::arg(0)( | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_3arg_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:51:55: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 51 | return match::name(get_quantizable_op_names())(dq1, dq2); | ^ [ 26%] Generating slice_5arg_reverse_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_5arg_reverse_test.onnx.o -z noexecstack --format=binary slice_5arg_reverse_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_5arg_reverse_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating slice_5arg_step_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_5arg_step_test.onnx.o -z noexecstack --format=binary slice_5arg_step_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_5arg_step_test.onnx.o [ 26%] Generating slice_5arg_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_5arg_test.onnx.o -z noexecstack --format=binary slice_5arg_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_5arg_test.onnx.o [ 26%] Generating slice_constant_test.onnx.o [ 26%] Building CXX object src/CMakeFiles/migraphx.dir/fuse_pointwise.cpp.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_constant_test.onnx.o -z noexecstack --format=binary slice_constant_test.onnx cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/fuse_pointwise.cpp.o -MF CMakeFiles/migraphx.dir/fuse_pointwise.cpp.o.d -o CMakeFiles/migraphx.dir/fuse_pointwise.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_constant_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating slice_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_dyn_test.onnx.o -z noexecstack --format=binary slice_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_dyn_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating slice_max_end_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_max_end_test.onnx.o -z noexecstack --format=binary slice_max_end_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_max_end_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating slice_reverse_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_reverse_dyn_test.onnx.o -z noexecstack --format=binary slice_reverse_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_reverse_dyn_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:55: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visIn file included from it/build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp(t:h28i: s-/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp>:t156y:p20e(:) ,warning: vnot eliding copy on return [-Wnrvo]s. ..); | ^ 156 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 251 : 7 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herer eturn 251r | e s u l st.;v i si| t ^_t ype([&](auto as/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp): 252{ :v481:( mnote: akin instantiation of function template specialization 'migraphx::match::bind_match>' requested heree _view( x252s | . g et _ shaaupteo( ),b iansd.f(rsotmd(:xs:.sdtartian(g) )n)a..m.e)); }c,o n s| ^t { return /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppb:i260n:d9_: mnote: ain instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heret ch( m260, | s t d : : m ovviesi(tn_aalmle_)f)l;a tt}e n (| s ^, v1, std::move(v2/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp):,44 :x43s.:. .note: )in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here; | ^ 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here [ 27%] Generating slice_step_dyn_test.onnx.o 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_step_dyn_test.onnx.o -z noexecstack --format=binary slice_step_dyn_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:44:22: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_step_dyn_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:987:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 987 | return skip(name("broadcast", "multibroadcast", "contiguous"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:44:62: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts>>' requested here 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:44:55: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:44:13: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ [ 27%] Generating slice_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:45:25: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 45 | return f("exp")(arg(0)(x_minus_max)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_test.onnx.o -z noexecstack --format=binary slice_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:45:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 45 | return f("exp")(arg(0)(x_minus_max)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:987:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 987 | return skip(name("broadcast", "multibroadcast", "contiguous"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:51:59: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts>>' requested here 51 | return f("div")(arg(0)(exp_x_minus_max()), arg(1)(skip_broadcasts(sum_exp_x_minus_max))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ [ 27%] Generating slice_var_input_default_steps.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_default_steps.onnx.o -z noexecstack --format=binary slice_var_input_default_steps.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:51:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 51 | return f("div")(arg(0)(exp_x_minus_max()), arg(1)(skip_broadcasts(sum_exp_x_minus_max))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any());cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_default_steps.onnx.o | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:51:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 51 | return f("div")(arg(0)(exp_x_minus_max()), arg(1)(skip_broadcasts(sum_exp_x_minus_max))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating slice_var_input_dyn0.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_dyn0.onnx.o -z noexecstack --format=binary slice_var_input_dyn0.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_dyn0.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:111:53: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 111 | return match::name("pointwise")(match::not_tuple(), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] [ 27%] Generating slice_var_input_dyn1.onnx.o 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:131:70: note: in instantiation of function template specialization 'migraphx::match::basic_matcher::operator()<>' requested here 131 | auto pointwise_used_once = fusable_pointwise(match::used_once()); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_dyn1.onnx.o -z noexecstack --format=binary slice_var_input_dyn1.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:111:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 111 | return match::name("pointwise")(match::not_tuple(), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:131:36: note: in instantiation of function template specialization 'migraphx::version_2_14_0::(anonymous namespace)::fusable_pointwise>>' requested here 131 | auto pointwise_used_once = fusable_pointwise(match::used_once()); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_dyn1.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:67:77: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 67 | auto gemm1 = match::any_of[pointwise_inputs()](match::name("dot").bind("dot1")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: In file included from in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp260 | : 246 : 28 : warning: not eliding copy on return [-Wnrvo] visit_a l246l | _ f l a t t e n ( s , v 1 , s t d : :rmeotvuer(nv 2r)e,s uxls.t.;. ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:132:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 132 | return match::name("concat")(match::used_once(), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:44:43: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>' requested here 72 | return softmax([](auto x) { return name(x); }, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:68:67: note: in instantiation of function template specialization 'migraphx::match::softmax_input>>' requested here 68 | auto softmax = match::skip(match::name("convert"))(match::softmax_input(gemm1)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:44:22: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.match[ 27%] Generating slice_var_input_static0.onnx.o er(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>' requested here 72 | return softmax([](auto x) { return name(x); }, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:68:67: note: in instantiation of function template specialization 'migraphx::match::softmax_input>>' requested here 68 | auto softmax = match::skip(match::name("convert"))(match::softmax_input(gemm1)); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_static0.onnx.o -z noexecstack --format=binary slice_var_input_static0.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:44:13: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>' requested here 72 | return softmax([](auto x) { return name(x); }, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:68:67: note: in instantiation of function template specialization 'migraphx::match::softmax_input>>' requested here 68 | auto softmax = match::skip(match::name("convert"))(match::softmax_input(gemm1)); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_static0.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:45:25: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 45 | return f("exp")(arg(0)(x_minus_max)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matchIn file included from er/build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp(:) 31c: o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hppns:t156 :20{: rwarning: enot eliding copy on return [-Wnrvo]t urn so f156t | m a x _ b a s e _ o p s (r)e;t u}r n | r ^e sult/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp;: 61 :| 60 ^: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::matcher' requested here 61/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp | : 252 : 48 :r enote: tin instantiation of function template specialization 'migraphx::match::bind_match>' requested hereu rn det a252i | l : : s oafuttmoa xb_imnadt(cshtedr:<:Fs,t rMi>n{gf ,n aimnep)u tc_omnasttc h{e rr}e.tmuartnc hbeirn(d)_;m a t| c ^h (m, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpps:t72d::12::m onote: vin instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>' requested heree (nam e72) | ) ; } r e| t ^u rn softmax([/build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp]:(193a:u72t:o note: xin instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here) { ret u193r | n n a m e ( x )r;e t}u,r nm )f;u s a| b ^l e_po/build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cppi:n68t:w67i:s e(note: min instantiation of function template specialization 'migraphx::match::softmax_input>>' requested herea tch:: a68n | y _ o f [ m a t cahu:t:oi nspoufttsm(a)x] (=c omnactacth.:b:isnkdi(p"(cmoantccaht:":)n)a)m;e (| " ^c onvert"))(match::softmax_input(gemm1)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:45:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 45 | return f("exp")(arg(0)(x_minus_max)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>' requested here 72 | return softmax([](auto x) { return name(x); }, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:68:67: note: in instantiation of function template specialization 'migraphx::match::softmax_input>>' requested here 68 | auto softmax = match::skip(match::name("convert"))(match::softmax_input(gemm1)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:111:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 111 | return match::name("pointwise")(match::not_tuple(), xs.In file included from ../build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp):;28 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp| : ^246 :28: warning: not eliding copy on return [-Wnrvo] /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp: 193246: | 16 : note: in instantiation of function template specialization 'migraphx::version_2_14_0::(anonymous namespace)::fusable_pointwise>>' requested here 193 | r e t ur n rreteusrulnt ;f u s| a ^b le_pointw/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:i50s:e52(:m anote: tin instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested herec h:: a50n | y _ o f [m at c ahu:t:oi nspuumt_se(xp)_]x(_cmionnucsa_mta.xb =i nfd((""rceondcucaet_"su)m)"));( a r| g ^( 0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>' requested here 72 | return softmax([](auto x) { return name(x); }, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:68:67: note: in instantiation of function template specialization 'migraphx::match::softmax_input>>' requested here 68 | auto softmax = match::skip(match::name("convert"))(match::softmax_input(gemm1)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating slice_var_input_static1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_static1.onnx.o -z noexecstack --format=binary slice_var_input_static1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_static1.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>' requested here 72 | return softmax([](auto x) { return name(x); }, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:68:67: note: in instantiation of function template specialization 'migraphx::match::softmax_input>>' requested here 68 | auto softmax = match::skip(match::name("convert"))(match::softmax_input(gemm1)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:987:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 987 | return skip(name("broadcast", "multibroadcast", "contiguous"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:51:59: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts>>' requested here 51 | return f("div")(arg(0)(exp_x_minus_max()), arg(1)(skip_broadcasts(sum_exp_x_minus_max))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>' requested here 72 | return softmax([](auto x) { return name(x); }, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:68:67: note: in instantiation of function template specialization 'migraphx::match::softmax_input>>' requested here 68 | auto softmax = match::skip(match::name("convert"))(match::softmax_input(gemm1)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:51:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 51 | return f("div")(arg(0)(exp_x_minus_max()), arg(1)(skip_broadcasts(sum_exp_x_minus_max))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>' requested here 72 | return softmax([](auto x) { return name(x); }, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:68:67: note: in instantiation of function template specialization 'migraphx::match::softmax_input>>' requested here 68 | auto softmax = match::skip(match::name("convert"))(match::softmax_input(gemm1)); | ^ [ 27%] Generating slice_var_input_steps_error.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_steps_error.onnx.o -z noexecstack --format=binary slice_var_input_steps_error.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:51:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 51 | return f("div")(arg(0)(exp_x_minus_max()), arg(1)(skip_broadcasts(sum_exp_x_minus_max))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:In file included from 61:/build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp60::27 : note: In file included from in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>::matcher' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp :31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp61: | 29 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :r27e: tIn file included from u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppr:n35 : d/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:t95a:i20l:: :warning: snot eliding copy on return [-Wnrvo]o ftmax_mat c95h | e r < F , M > { f , rientpuurtn_ mreastuclhte;r } .| m ^a tcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:: 72note: :in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here12 : note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>' requested here106 | 72s | i m p l er_eptaur_rfno rs_iomfptlm(anx,( [t]h(raeuadtsoi zxe), {f )r;e t u| r ^n na/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppm:e113(:x5):; note: }in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here, m )113; | | ^ simpl/build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cppe:_68p:a67r:_ fnote: oin instantiation of function template specialization 'migraphx::match::softmax_input>>' requested herer (n, mi n68_ | g r a i n , f) ; a u| t ^o so/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppf:t110m:a5x: =note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here matc h110: | : s k i ps(immaptlceh_:p:anra_mfeo(r"(cloansvt e-r tf"ir)s)t(,m a[t&c]h(:a:ustoof tim)a {x _fi(nfpiurts(tg[ei]m)m;1 )}));; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_steps_error.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:68:59: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 68 | auto softmax = match::skip(match::name("convert"))(match::softmax_input(gemm1)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:69:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 69 | return match::name("dot")(match::arg(0)(softmax)); | ^ [ 27%] Generating softmax_dyn_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:69:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 69 | return match::name("dot")(match::arg(0)(softmax)); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmax_dyn_test.onnx.o -z noexecstack --format=binary softmax_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmax_dyn_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmax_nonstd_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmax_nonstd_input_test.onnx.o -z noexecstack --format=binary softmax_nonstd_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmax_nonstd_input_test.onnx.o [ 27%] Generating softmax_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmax_test.onnx.o -z noexecstack --format=binary softmax_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmax_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 27%] Generating softmaxcrossentropyloss_2d_mean_reduction_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_bf16_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_mean_reduction_bf16_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_bf16_test.onnx.o 113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_mean_reduction_double_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_double_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_mean_reduction_double_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_double_test.onnx.o ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_mean_reduction_double_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_double_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_mean_reduction_double_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_double_weighted_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 27%] Generating softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_mean_reduction_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_mean_reduction_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_mean_reduction_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_mean_reduction_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_weighted_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_asym_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_asym_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_asym_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_asym_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_bf16_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_bf16_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_double_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_double_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_double_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_double_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_double_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_double_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_double_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_double_weighted_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_half_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | viscd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_half_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_half_test.onnx it(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_half_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_half_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_half_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_half_weighted_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_half_weighted_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_asym_class_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_asym_class_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_asym_class_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_asym_class_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_asym_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_asym_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_asym_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_asym_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test2.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test2.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test2.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_neg_out_bounds_ignore_idx_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_out_bounds_ignore_idx_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_neg_out_bounds_ignore_idx_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_out_bounds_ignore_idx_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::fused_concat>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_out_bounds_ignore_idx_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_out_bounds_ignore_idx_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_out_bounds_ignore_idx_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_out_bounds_ignore_idx_test.onnx.o | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::fused_concat>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::fused_concat>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_sum_reduction_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_bf16_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_sum_reduction_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_bf16_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_sum_reduction_double_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_double_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_sum_reduction_double_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_double_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_sum_reduction_double_weighted_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instructioncd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_double_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_sum_reduction_double_weighted_test.onnx (ins, op, new_inputs); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_double_weighted_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_sum_reduction_half_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, stdcd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_half_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_sum_reduction_half_test.onnx ::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_half_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_sum_reduction_half_weighted_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_half_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_sum_reduction_half_weighted_test.onnx from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_half_weighted_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ [ 28%] Generating softmaxcrossentropyloss_2d_sum_reduction_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_sum_reduction_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ [ 28%] Generating softmaxcrossentropyloss_2d_sum_reduction_weighted_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11:cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_sum_reduction_weighted_test.onnx note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_weighted_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_invalid_reduction_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_invalid_reduction_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_invalid_reduction_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_invalid_reduction_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_kd_mean_reduction_bf16_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_mean_reduction_bf16_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_kd_mean_reduction_bf16_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_mean_reduction_bf16_weighted_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_kd_mean_reduction_half_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_mean_reduction_half_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_kd_mean_reduction_half_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_mean_reduction_half_weighted_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_kd_no_reduction_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_no_reduction_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_kd_no_reduction_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_no_reduction_weighted_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 28%] Generating softmaxcrossentropyloss_kd_sum_reduction_double_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_sum_reduction_double_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_kd_sum_reduction_double_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_sum_reduction_double_weighted_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 28%] Generating softmaxcrossentropyloss_kdim_not_equal_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kdim_not_equal_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_kdim_not_equal_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kdim_not_equal_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_label_wrong_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_label_wrong_type_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_label_wrong_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_label_wrong_type_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_score_dim_err_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_score_dim_err_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_score_dim_err_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_score_dim_err_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_score_label_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_score_label_mismatch_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_score_label_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_score_label_mismatch_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_score_label_wrong_k_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_score_label_wrong_k_dims_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_score_label_wrong_k_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_score_label_wrong_k_dims_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 28%] Generating softmaxcrossentropyloss_scores_wrong_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_scores_wrong_type_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_scores_wrong_type_test.onnx /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_scores_wrong_type_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_weight_score_mismatch_valid_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_weight_score_mismatch_valid_type_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_weight_score_mismatch_valid_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_weight_score_mismatch_valid_type_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_weight_wrong_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_weight_wrong_dims_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_weight_wrong_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_weight_wrong_dims_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_weight_wrong_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_weight_wrong_type_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_weight_wrong_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_weight_wrong_type_test.onnx.o [ 28%] Generating softplus_nd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softplus_nd_test.onnx.o -z noexecstack --format=binary softplus_nd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softplus_nd_test.onnx.o [ 28%] Generating softplus_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softplus_test.onnx.o -z noexecstack --format=binary softplus_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softplus_test.onnx.o [ 28%] Generating softsign_nd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softsign_nd_test.onnx.o -z noexecstack --format=binary softsign_nd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softsign_nd_test.onnx.o [ 28%] Generating softsign_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softsign_test.onnx.o -z noexecstack --format=binary softsign_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softsign_test.onnx.o [ 28%] Generating spacetodepth_invalid_blocksize_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_invalid_blocksize_test.onnx.o -z noexecstack --format=binary spacetodepth_invalid_blocksize_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_invalid_blocksize_test.onnx.o [ 28%] Generating spacetodepth_nondivisibility_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_nondivisibility_test.onnx.o -z noexecstack --format=binary spacetodepth_nondivisibility_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_nondivisibility_test.onnx.o [ 28%] Generating spacetodepth_simple_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_simple_test.onnx.o -z noexecstack --format=binary spacetodepth_simple_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_simple_test.onnx.o [ 28%] Generating spacetodepth_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_test.onnx.o -z noexecstack --format=binary spacetodepth_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_test.onnx.o [ 28%] Generating split_dyn_input_dyn_split_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_dyn_split_axis_test.onnx.o -z noexecstack --format=binary split_dyn_input_dyn_split_axis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_dyn_split_axis_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:83:70: note: in instantiation of function template specialization 'migraphx::match::basic_matcher::operator()<>' requested here 83 | "broadcast")(match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:83:53: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 83 | "broadcast")(match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:84:54: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 84 | auto pointwise = match::name(op1)(match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:86:60: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 86 | reshapes(match::arg(0)(match::skip(reshapes())(pointwise.bind("x")))); | ^ [ 28%] Generating split_dyn_input_fixed_split_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_fixed_split_axis_test.onnx.o -z noexecstack --format=binary split_dyn_input_fixed_split_axis_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:86:74: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 86 | reshapes(match::arg(0)(match::skip(reshapes())(pointwise.bind("x")))); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_fixed_split_axis_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:86:63: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 86 | reshapes(match::arg(0)(match::skip(reshapes())(pointwise.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:86:39: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 86 | reshapes(match::arg(0)(match::skip(reshapes())(pointwise.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:86:25: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 86 | reshapes(match::arg(0)(match::skip(reshapes())(pointwise.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:88:67: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 88 | match::any_of[match::inputs()](reshapes_pointwise.bind("input"))); | ^ [ 28%] Generating split_dyn_input_split_attr_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_split_attr_test.onnx.o -z noexecstack --format=binary split_dyn_input_split_attr_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:87:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 87 | return match::name(op2)( | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_split_attr_test.onnx.o [ 28%] Generating split_dyn_input_split_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_split_input_test.onnx.o -z noexecstack --format=binary split_dyn_input_split_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_split_input_test.onnx.o [ 28%] Generating split_minus_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_minus_axis_test.onnx.o -z noexecstack --format=binary split_minus_axis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_minus_axis_test.onnx.o [ 28%] Generating split_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test.onnx.o -z noexecstack --format=binary split_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator()>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<1UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:340:24: note: in instantiation of function template specialization 'migraphx::match::args>' requested here 340 | match::args(match::name("pointwise")(match::used_once()).bind("x"))) | ^ [ 28%] Generating split_test_default.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_default.onnx.o -z noexecstack --format=binary split_test_default.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:338:42: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 338 | match::name("multibroadcast")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:341:18: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 341 | .bicd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_default.onnx.o nd("broadcast"); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:342:40: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 342 | return match::name("pointwise")(match::any_of[match::inputs()](broadcast_pointwise)); | ^ [ 28%] Generating split_test_invalid_num_outputs.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_invalid_num_outputs.onnx.o -z noexecstack --format=binary split_test_invalid_num_outputs.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_invalid_num_outputs.onnx.o [ 28%] Generating split_test_invalid_split.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_invalid_split.onnx.o -z noexecstack --format=binary split_test_invalid_split.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_invalid_split.onnx.o [ 28%] Generating split_test_no_attribute.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_no_attribute.onnx.o -z noexecstack --format=binary split_test_no_attribute.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_no_attribute.onnx.o [ 28%] Generating split_test_no_attribute_invalid_input_split.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_no_attribute_invalid_input_split.onnx.o -z noexecstack --format=binary split_test_no_attribute_invalid_input_split.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_no_attribute_invalid_input_split.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 28%] Generating split_test_no_attribute_invalid_split.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_no_attribute_invalid_split.onnx.o -z noexecstack --format=binary split_test_no_attribute_invalid_split.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_no_attribute_invalid_split.onnx.o [ 28%] Generating split_test_uneven.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_uneven.onnx.o -z noexecstack --format=binary split_test_uneven.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_uneven.onnx.o [ 28%] Generating split_test_uneven_num_outputs.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_uneven_num_outputs.onnx.o -z noexecstack --format=binary split_test_uneven_num_outputs.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_uneven_num_outputs.onnx.o [ 28%] Generating sqrt_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sqrt_fp8_test.onnx.o -z noexecstack --format=binary sqrt_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sqrt_fp8_test.onnx.o [ 29%] Generating sqrt_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sqrt_test.onnx.o -z noexecstack --format=binary sqrt_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sqrt_test.onnx.o [ 29%] Generating squeeze_axes_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_axes_input_test.onnx.o -z noexecstack --format=binary squeeze_axes_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_axes_input_test.onnx.o [ 29%] Generating squeeze_empty_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_empty_axes_test.onnx.o -z noexecstack --format=binary squeeze_empty_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_empty_axes_test.onnx.o [ 29%] Generating squeeze_unsqueeze_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_unsqueeze_dyn_test.onnx.o -z noexecstack --format=binary squeeze_unsqueeze_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_unsqueeze_dyn_test.onnx.o [ 29%] Generating squeeze_unsqueeze_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_unsqueeze_test.onnx.o -z noexecstack --format=binary squeeze_unsqueeze_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_unsqueeze_test.onnx.o [ 29%] Generating sub_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sub_bcast_test.onnx.o -z noexecstack --format=binary sub_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sub_bcast_test.onnx.o [ 29%] Generating sub_scalar_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sub_scalar_test.onnx.o -z noexecstack --format=binary sub_scalar_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sub_scalar_test.onnx.o [ 29%] Generating sum_int_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sum_int_test.onnx.o -z noexecstack --format=binary sum_int_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sum_int_test.onnx.o [ 29%] Generating sum_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sum_test.onnx.o -z noexecstack --format=binary sum_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sum_test.onnx.o [ 29%] Generating sum_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sum_type_test.onnx.o -z noexecstack --format=binary sum_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sum_type_test.onnx.o [ 29%] Generating tan_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tan_test.onnx.o -z noexecstack --format=binary tan_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tan_test.onnx.o [ 29%] Generating tanh_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tanh_test.onnx.o -z noexecstack --format=binary tanh_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tanh_test.onnx.o [ 29%] Generating thresholdedrelu_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/thresholdedrelu_default_test.onnx.o -z noexecstack --format=binary thresholdedrelu_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/thresholdedrelu_default_test.onnx.o [ 29%] Generating thresholdedrelu_int_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/thresholdedrelu_int_test.onnx.o -z noexecstack --format=binary thresholdedrelu_int_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/thresholdedrelu_int_test.onnx.o [ 29%] Generating thresholdedrelu_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/thresholdedrelu_test.onnx.o -z noexecstack --format=binary thresholdedrelu_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/thresholdedrelu_test.onnx.o [ 29%] Generating tile_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tile_test.onnx.o -z noexecstack --format=binary tile_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tile_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:96:49: note: in instantiation of function template specialization 'migraphx::value::get' requested here 96 | if(not ins->get_operator().attributes().get("pointwise", false)) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:96:49: note: in instantiation of function template specialization 'migraphx::value::get' requested here 96 | if(not ins->get_operator().attributes().get("pointwise", false)) | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tile_test_3x2.onnx.o -z noexecstack --format=binary tile_test_3x2.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:96:49: note: in instantiation of function template specialization 'migraphx::value::get' requested here 96 | if(not ins->get_operator().attributes().get("pointwise", false)) | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tile_test_3x2.onnx.o [ 29%] Generating topk_attrk_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/topk_attrk_test.onnx.o -z noexecstack --format=binary topk_attrk_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/topk_attrk_test.onnx.o [ 29%] Generating topk_neg_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/topk_neg_axis_test.onnx.o -z noexecstack --format=binary topk_neg_axis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/topk_neg_axis_test.onnx.o [ 29%] Generating topk_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/topk_test.onnx.o -z noexecstack --format=binary topk_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/topk_test.onnx.o [ 29%] Generating transpose_default_perm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_default_perm_test.onnx.o -z noexecstack --format=binary transpose_default_perm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_default_perm_test.onnx.o [ 29%] Generating transpose_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_dyn_test.onnx.o -z noexecstack --format=binary transpose_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_dyn_test.onnx.o [ 29%] Generating transpose_gather_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:217:32: note: in instantiation of function template specialization 'migraphx::value::to' requested here 217 | auto i = v.at("index").to(); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_gather_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:217:32: note: in instantiation of function template specialization 'migraphx::value::to' requested here 217 | auto i = v.at("index").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:217:32: note: in instantiation of function template specialization 'migraphx::value::to' requested here 217 | auto i = v.at("index").to(); | ^ [ 29%] Generating transpose_invalid_perm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_invalid_perm_test.onnx.o -z noexecstack --format=binary transpose_invalid_perm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_invalid_perm_test.onnx.o [ 29%] Generating transpose_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_test.onnx.o -z noexecstack --format=binary transpose_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_test.onnx.o [ 29%] Generating tril_batch_diff_k_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_batch_diff_k_test.onnx.o -z noexecstack --format=binary tril_batch_diff_k_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_batch_diff_k_test.onnx.o [ 29%] Generating tril_neg_k_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_neg_k_test.onnx.o -z noexecstack --format=binary tril_neg_k_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_neg_k_test.onnx.o [ 29%] Generating tril_out_k_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_out_k_test.onnx.o -z noexecstack --format=binary tril_out_k_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_out_k_test.onnx.o [ 29%] Generating tril_row_one_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_row_one_test.onnx.o -z noexecstack --format=binary tril_row_one_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_row_one_test.onnx.o [ 29%] Generating tril_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_test.onnx.o -z noexecstack --format=binary tril_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:36: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:175:28: warning: not eliding copy on return [-Wnrvo] 175 | return start; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:197:25: note: in instantiation of function template specialization 'migraphx::rewrite_reshapes::find_op_reshape_op::apply(module_pass_manager &, const match::matcher_result &)::(anonymous class)::operator()(const migraphx::instruction_ref &, const migraphx::shape_transform_descriptor &)::(anonymous class)::operator()' requested here 197 | auto rins = reshape_input(ins, desc.to_dst_from_common())(pw); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:459:73: note: in instantiation of member function 'migraphx::rewrite_reshapes::find_op_reshape_op::apply' requested here 459 | time>([&] { m.apply(mod, r); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:490:13: note: in instantiation of function template specialization 'migraphx::match::find_matches_for::find_op_reshape_op &>' requested here 490 | find_matches_for(location, mod, ins, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:225:13: note: in instantiation of member function 'migraphx::match::find_matches::find_op_reshape_op>::find_matches' requested here 225 | match::find_matches(mpm, find_op_reshape_op{"pointwise", T::name()}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/pass.hpp:107:32: note: in instantiation of member function 'migraphx::rewrite_reshapes::apply' requested here 107 | private_detail_te_self.apply(mpm); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/pass.hpp:295:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 295 | private_detail_te_default_apply(char(0), private_detail_te_value, mpm); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count>, std::allocator, migraphx::rewrite_reshapes>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>>::__shared_ptr, migraphx::rewrite_reshapes>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>>::shared_ptr, migraphx::rewrite_reshapes>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/pass.hpp:168:20: note: in instantiation of function template specialization 'std::make_shared>, migraphx::rewrite_reshapes>' requested here 168 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:382:26: note: in instantiation of function template specialization 'migraphx::pass::pass, void, void>' requested here 382 | mpm.run_pass(rewrite_reshapes{}); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_test.onnx.o [ 29%] Generating triu_batch_diff_k_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_batch_diff_k_test.onnx.o -z noexecstack --format=binary triu_batch_diff_k_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_batch_diff_k_test.onnx.o [ 29%] Generating triu_neg_k_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_neg_k_test.onnx.o -z noexecstack --format=binary triu_neg_k_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_neg_k_test.onnx.o [ 29%] Generating triu_out_k_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_out_k_test.onnx.o -z noexecstack --format=binary triu_out_k_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_out_k_test.onnx.o [ 29%] Generating triu_row_one_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_row_one_test.onnx.o -z noexecstack --format=binary triu_row_one_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_row_one_test.onnx.o [ 29%] Generating triu_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_test.onnx.o -z noexecstack --format=binary triu_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_test.onnx.o [ 29%] Generating undefined_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/undefined_test.onnx.o -z noexecstack --format=binary undefined_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/undefined_test.onnx.o [ 29%] Generating unique_dynamic_sorted_3D_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_dynamic_sorted_3D_test.onnx.o -z noexecstack --format=binary unique_dynamic_sorted_3D_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_dynamic_sorted_3D_test.onnx.o [ 29%] Generating unique_dynamic_sorted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_dynamic_sorted_test.onnx.o -z noexecstack --format=binary unique_dynamic_sorted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_dynamic_sorted_test.onnx.o [ 29%] Generating unique_dynamic_unsorted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_dynamic_unsorted_test.onnx.o -z noexecstack --format=binary unique_dynamic_unsorted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_dynamic_unsorted_test.onnx.o [ 29%] Generating unique_sorted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_sorted_test.onnx.o -z noexecstack --format=binary unique_sorted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_sorted_test.onnx.o [ 30%] Generating unique_unsorted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_unsorted_test.onnx.o -z noexecstack --format=binary unique_unsorted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_unsorted_test.onnx.o [ 30%] Generating unknown_aten_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unknown_aten_test.onnx.o -z noexecstack --format=binary unknown_aten_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unknown_aten_test.onnx.o [ 30%] Generating unknown_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unknown_test.onnx.o -z noexecstack --format=binary unknown_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unknown_test.onnx.o [ 30%] Generating upsample_linear_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/upsample_linear_test.onnx.o -z noexecstack --format=binary upsample_linear_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/upsample_linear_test.onnx.o [ 30%] Generating upsample_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/upsample_test.onnx.o -z noexecstack --format=binary upsample_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/upsample_test.onnx.o [ 30%] Generating upsample_ver7_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/upsample_ver7_test.onnx.o -z noexecstack --format=binary upsample_ver7_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/upsample_ver7_test.onnx.o [ 30%] Generating variable_batch_leq_zero_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/variable_batch_leq_zero_test.onnx.o -z noexecstack --format=binary variable_batch_leq_zero_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/variable_batch_leq_zero_test.onnx.o [ 30%] Generating variable_batch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/variable_batch_test.onnx.o -z noexecstack --format=binary variable_batch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/variable_batch_test.onnx.o [ 30%] Generating where_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/where_dyn_test.onnx.o -z noexecstack --format=binary where_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/where_dyn_test.onnx.o [ 30%] Generating where_mixed_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/where_mixed_test.onnx.o -z noexecstack --format=binary where_mixed_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/where_mixed_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/test/onnx /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/CMakeFiles/embed_lib_onnx_files.dir/DependInfo.cmake "--color=" embed_lib_onnx_files make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f test/onnx/CMakeFiles/embed_lib_onnx_files.dir/build.make test/onnx/CMakeFiles/embed_lib_onnx_files.dir/build make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 30%] Building CXX object test/onnx/CMakeFiles/embed_lib_onnx_files.dir/embed/onnx_files/onnx_files.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx && /usr/bin/clang++ -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/embed/onnx_files/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -Wno-reserved-identifier -Wno-extern-initializer -Wno-missing-variable-declarations -MD -MT test/onnx/CMakeFiles/embed_lib_onnx_files.dir/embed/onnx_files/onnx_files.cpp.o -MF CMakeFiles/embed_lib_onnx_files.dir/embed/onnx_files/onnx_files.cpp.o.d -o CMakeFiles/embed_lib_onnx_files.dir/embed/onnx_files/onnx_files.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/embed/onnx_files/onnx_files.cpp [ 30%] Linking CXX static library ../../lib/libembed_lib_onnx_files.a cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx && /usr/bin/cmake -P CMakeFiles/embed_lib_onnx_files.dir/cmake_clean_target.cmake cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx && /usr/bin/cmake -E cmake_link_script CMakeFiles/embed_lib_onnx_files.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib/libembed_lib_onnx_files.a CMakeFiles/embed_lib_onnx_files.dir/embed/onnx_files/onnx_files.cpp.o acos_test.onnx.o acosh_test.onnx.o add_bcast_test.onnx.o add_bf16_test.onnx.o add_fp16_test.onnx.o add_fp8_test.onnx.o add_scalar_test.onnx.o argmax_dyn_test.onnx.o argmax_select_last_index_test.onnx.o argmax_test.onnx.o argmin_select_last_index_test.onnx.o argmin_test.onnx.o asin_test.onnx.o asinh_test.onnx.o atan_test.onnx.o atanh_test.onnx.o attention_double_head_batch1_test.onnx.o attention_double_head_bias_3d_mask_test.onnx.o attention_double_head_bias_4d_mask_test.onnx.o attention_double_head_bias_asym_left_pad_mask_test.onnx.o attention_double_head_bias_asym_mask_bad_rotary_embedding_dim_test.onnx.o attention_double_head_bias_asym_mask_filter_val_test.onnx.o attention_double_head_bias_asym_mask_rotary_embedding_dim_test.onnx.o attention_double_head_bias_asym_mask_rotary_test.onnx.o attention_double_head_bias_asym_mask_scale_test.onnx.o attention_double_head_bias_asym_mask_test.onnx.o attention_double_head_bias_asym_mask_unidirectional_test.onnx.o attention_double_head_bias_asym_right_pad_mask_test.onnx.o attention_double_head_bias_mask_batch1_test.onnx.o attention_double_head_bias_mask_past_attn_bias_shared_past_seq_len_test.onnx.o attention_double_head_bias_mask_past_attn_bias_shared_test.onnx.o attention_double_head_bias_mask_past_test.onnx.o attention_double_head_bias_mask_test.onnx.o attention_double_head_bias_test.onnx.o attention_double_head_test.onnx.o attention_invalid_bias_dims_size.onnx.o attention_invalid_bias_value_size.onnx.o attention_invalid_input_dimension.onnx.o attention_invalid_input_num.onnx.o attention_invalid_mask_2d_dims_test.onnx.o attention_invalid_mask_3d_dims_test.onnx.o attention_invalid_mask_4d_dims_test.onnx.o attention_invalid_mask_4d_last_dims_test.onnx.o attention_invalid_mask_5d_dims_test.onnx.o attention_invalid_mask_type_test.onnx.o attention_invalid_no_num_heads.onnx.o attention_invalid_qkv_attr_test.onnx.o attention_invalid_qkv_attr_test2.onnx.o attention_invalid_qkv_attr_test3.onnx.o attention_invalid_uneven_weight_no_qkv_hidden.onnx.o attention_invalid_weight_hidden_size.onnx.o attention_multihead_bias_mask_test.onnx.o attention_multihead_test.onnx.o attention_single_head_batch1_test.onnx.o attention_single_head_batch2_test.onnx.o attention_single_head_test.onnx.o averagepool_1d_test.onnx.o averagepool_3d_test.onnx.o averagepool_dilate_test.onnx.o averagepool_dyn_asym_padding_error_test.onnx.o averagepool_dyn_autopad_test.onnx.o averagepool_dyn_cip_error_test.onnx.o averagepool_dyn_test.onnx.o averagepool_notset_test.onnx.o averagepool_nt_cip_test.onnx.o averagepool_same_lower_test.onnx.o averagepool_same_upper_test.onnx.o averagepool_sl_cip_test.onnx.o batch_norm_1d_test.onnx.o batch_norm_2d_test.onnx.o batch_norm_3d_test.onnx.o batch_norm_flat_test.onnx.o batch_norm_invalid_bias_rank_test.onnx.o batch_norm_rank_2_test.onnx.o biasadd_test.onnx.o binary_dyn_brcst_add_test.onnx.o binary_dyn_brcst_attr_error_test.onnx.o binary_dyn_brcst_mul_fp8_test.onnx.o binary_dyn_brcst_mul_test.onnx.o binary_dyn_brcst_prelu_test.onnx.o bitwise_and_bcast_test.onnx.o cast_test.onnx.o castlike_error_test.onnx.o castlike_test.onnx.o ceil_test.onnx.o celu_alpha_test.onnx.o celu_default_test.onnx.o celu_verify_test.onnx.o celu_wrong_type_test.onnx.o celu_zero_alpha_test.onnx.o clip_dyn_min_max_test.onnx.o clip_dyn_min_only_test.onnx.o clip_test.onnx.o clip_test_args_type_mismatch.onnx.o clip_test_op11.onnx.o clip_test_op11_max_only.onnx.o clip_test_op11_min_only.onnx.o clip_test_op11_no_args.onnx.o clip_test_op11_no_args1.onnx.o concat_dyn_test.onnx.o concat_test.onnx.o const_of_shape_default_test.onnx.o const_of_shape_dyn_float_test.onnx.o const_of_shape_dyn_int64_test.onnx.o const_of_shape_empty_input_test.onnx.o const_of_shape_float_test.onnx.o const_of_shape_int64_test.onnx.o const_of_shape_no_value_attr_test.onnx.o constant_empty_scalar_int64_test.onnx.o constant_fill_input_as_shape_test.onnx.o constant_fill_test.onnx.o constant_multiple_attributes_test.onnx.o constant_no_attributes_test.onnx.o constant_one_val_int64_test.onnx.o constant_scalar_test.onnx.o constant_test.onnx.o constant_value_float_test.onnx.o constant_value_floats_test.onnx.o constant_value_int_test.onnx.o constant_value_ints_test.onnx.o conv.weight.o conv_1d_fp8_test.onnx.o conv_1d_test.onnx.o conv_3d_test.onnx.o conv_attr_fail_test.onnx.o conv_autopad_fail_test.onnx.o conv_autopad_same_test.onnx.o conv_bad_bias_test.onnx.o conv_bias_test.onnx.o conv_bn_relu_maxpool_test.onnx.o conv_bn_relu_maxpool_unordered_nonvalue_optional_ios_test.onnx.o conv_bn_relu_maxpool_unordered_test.onnx.o conv_dynamic_batch_same_upper_test.onnx.o conv_dynamic_batch_test.onnx.o conv_dynamic_bias_test.onnx.o conv_dynamic_img_and_weights_test.onnx.o conv_dynamic_img_same_upper_test.onnx.o conv_dynamic_img_test.onnx.o conv_dynamic_kernel_same_lower_test.onnx.o conv_dynamic_weights_test.onnx.o conv_relu_maxpool_test.onnx.o conv_relu_maxpool_x2_test.onnx.o conv_transpose_auto_pad_test.onnx.o conv_transpose_bias_test.onnx.o conv_transpose_dyn_asym_padding_test.onnx.o conv_transpose_dyn_batch_test.onnx.o conv_transpose_dyn_img_test.onnx.o conv_transpose_dyn_output_shape_test.onnx.o conv_transpose_input_pads_asymm_1d_test.onnx.o conv_transpose_input_pads_asymm_test.onnx.o conv_transpose_input_pads_strides_test.onnx.o conv_transpose_output_padding_3d_test.onnx.o conv_transpose_output_padding_test.onnx.o conv_transpose_output_shape_3d_test.onnx.o conv_transpose_output_shape_test.onnx.o conv_transpose_stride_test.onnx.o conv_transpose_test.onnx.o convinteger_bias_test.onnx.o convinteger_dual_bias_simple_test.onnx.o convinteger_dual_bias_test.onnx.o convinteger_mismatched_data_bias_test.onnx.o convinteger_mismatched_input_types_test.onnx.o convinteger_mismatched_inputs_dual_bias_test.onnx.o convinteger_mismatched_inputs_dual_symmetric_bias_test.onnx.o convinteger_mismatched_weight_bias_test.onnx.o convinteger_no_bias_test.onnx.o convinteger_no_bias_uint8_test.onnx.o cos_fp8_test.onnx.o cos_test.onnx.o cosh_test.onnx.o depthtospace_crd_test.onnx.o depthtospace_simple_test.onnx.o depthtospace_test.onnx.o dequantizelinear_2d_blocked_with_zp_test.onnx.o dequantizelinear_3d_blocked_with_zp_runt_block_test.onnx.o dequantizelinear_axis_test.onnx.o dequantizelinear_neg_axis_test.onnx.o dequantizelinear_scale_and_zp_shape_mismatch_test.onnx.o dequantizelinear_test.onnx.o dequantizelinear_too_few_inputs_test.onnx.o dequantizelinear_too_many_inputs_test.onnx.o dequantizelinear_x_and_zp_type_mismatch_test.onnx.o dequantizelinear_zero_point_test.onnx.o dim_param_test.onnx.o div_fp8_test.onnx.o dropout_test.onnx.o dynamicquantizelinear_1d_test.onnx.o dynamicquantizelinear_2d_test.onnx.o dynamicscale_even_test.onnx.o dynamicscale_odd_test.onnx.o dynamicscale_small_test.onnx.o einsum_2d_3d_multiplication_test.onnx.o einsum_3_inputs_test.onnx.o einsum_3d_broadcast_test.onnx.o einsum_3d_diagonal_test.onnx.o einsum_3d_opposite_broadcast_test.onnx.o einsum_batch_matrix_diagonal_test.onnx.o einsum_batch_matrix_multiplication_test.onnx.o einsum_bilinear_transformation_test.onnx.o einsum_broadcast_test.onnx.o einsum_column_sum_test.onnx.o einsum_comma_in_output_negative_test.onnx.o einsum_common_1_test.onnx.o einsum_common_2_test.onnx.o einsum_common_3_test.onnx.o einsum_common_4_test.onnx.o einsum_common_5_test.onnx.o einsum_common_6_test.onnx.o einsum_common_7_test.onnx.o einsum_common_8_test.onnx.o einsum_diag_vector_multiply_test.onnx.o einsum_diagonal_dim_mismatch_negative_test.onnx.o einsum_element_wise_multiplication_and_row_sum_test.onnx.o einsum_ellipsis_implicit_form_test.onnx.o einsum_ellipsis_mismatch_negative_test.onnx.o einsum_ellipsis_multidim_test.onnx.o einsum_ellipsis_scalar_multiplication_test.onnx.o einsum_ellipsis_test.onnx.o einsum_ellipsis_zero_test.onnx.o einsum_empty_term_before_arrow_negative_test.onnx.o einsum_empty_term_before_comma_negative_test.onnx.o einsum_hadamard_product_test.onnx.o einsum_last_input_missing_negative_test.onnx.o einsum_matrix_diagonal_test.onnx.o einsum_matrix_dot_product_test.onnx.o einsum_matrix_matrix_multiplication_test.onnx.o einsum_matrix_outer_product_test.onnx.o einsum_matrix_trace_implicit_test.onnx.o einsum_matrix_trace_test.onnx.o einsum_matrix_vector_multiplication_test.onnx.o einsum_missing_equation_negative_test.onnx.o einsum_multiple_arrows_negative_test.onnx.o einsum_multiple_diagonals_negative_test.onnx.o einsum_multiple_ellipses_negative_test.onnx.o einsum_output_missing_ellipsis_negative_test.onnx.o einsum_output_surplus_label_negative_test.onnx.o einsum_permute_sd3_test.onnx.o einsum_permute_test.onnx.o einsum_rank_mismatch_negative_test.onnx.o einsum_right_batch_diagonal_negative_test.onnx.o einsum_row_sum_test.onnx.o einsum_summation_test.onnx.o einsum_tensor_contraction_test.onnx.o einsum_term_input_mismatch_negative_test.onnx.o einsum_vector_dot_product_test.onnx.o einsum_vector_outer_product_test.onnx.o elu_test.onnx.o embedding_bag_offset_test.onnx.o embedding_bag_test.onnx.o equal_bool_test.onnx.o equal_test.onnx.o erf_test.onnx.o exp_test.onnx.o expand_dyn_input_dyn_output_test.onnx.o expand_dyn_input_static_dims_throw.onnx.o expand_static_input_dyn_output_test.onnx.o expand_test.onnx.o ext_path/conv.weight.o ext_path/external_data_test.onnx.o external_constant_test.onnx.o external_constant_test.weight.o external_data_test.onnx.o eyelike_bf16_test.onnx.o eyelike_default_test.onnx.o eyelike_double_test.onnx.o eyelike_half_test.onnx.o eyelike_k_outofbounds_neg_test.onnx.o eyelike_k_outofbounds_pos_test.onnx.o eyelike_k_test.onnx.o eyelike_not_rank2_test.onnx.o eyelike_set_dtype_test.onnx.o eyelike_verify_negk_test.onnx.o eyelike_verify_test.onnx.o flatten_dyn_test.onnx.o flatten_nonstd_test.onnx.o flatten_test.onnx.o floor_test.onnx.o gather_dyn_test.onnx.o gather_elements_axis0_test.onnx.o gather_elements_axis1_test.onnx.o gather_scalar_test.onnx.o gather_test.onnx.o gathernd_batch_dims_test.onnx.o gathernd_dyn_test.onnx.o gathernd_test.onnx.o gelu_add_bias_split_invalid_dims_test.onnx.o gelu_add_bias_split_test.onnx.o gelu_add_bias_test.onnx.o gelu_bias_invalid_type_test.onnx.o gelu_default_bf16_test.onnx.o gelu_default_half_test.onnx.o gelu_default_test.onnx.o gelu_fast_bias_test.onnx.o gelu_fast_invalid_bias_test.onnx.o gelu_fast_invalid_x_test.onnx.o gelu_fast_test.onnx.o gelu_invalid_input_type_test.onnx.o gelu_quick_test.onnx.o gelu_tanh_double_test.onnx.o gelu_tanh_test.onnx.o gemm_bf16_test.onnx.o gemm_brcst_C_test.onnx.o gemm_dyn_C_error.onnx.o gemm_dyn_bias_test.onnx.o gemm_dyn_inner_test.onnx.o gemm_dyn_outer_test.onnx.o gemm_fp8_test.onnx.o gemm_half_test.onnx.o gemm_no_C_test.onnx.o gemm_rank_error.onnx.o gemm_test.onnx.o globalavgpool_dyn_test.onnx.o globalavgpool_fp8_test.onnx.o globalavgpool_test.onnx.o globallppool_dyn_test.onnx.o globallppool_test.onnx.o globalmaxpool_dyn_test.onnx.o globalmaxpool_fp8_test.onnx.o globalmaxpool_test.onnx.o greater_bool_test.onnx.o greater_test.onnx.o greaterorequal_test.onnx.o gridsample_512x512_test.onnx.o gridsample_aligncorners_true_test.onnx.o gridsample_bf16_test.onnx.o gridsample_bicubic_align_corners_0_additional_1_test.onnx.o gridsample_bicubic_align_corners_1_additional_1_test.onnx.o gridsample_bicubic_test.onnx.o gridsample_bilinear_align_corners_0_additional_1_test.onnx.o gridsample_bilinear_align_corners_1_additional_1_test.onnx.o gridsample_bilinear_test.onnx.o gridsample_border_padding_test.onnx.o gridsample_channel_test.onnx.o gridsample_half_test.onnx.o gridsample_int_test.onnx.o gridsample_mismatching_dims_test.onnx.o gridsample_nearest_align_corners_0_additional_1_test.onnx.o gridsample_nearest_align_corners_1_additional_1_test.onnx.o gridsample_nearest_test.onnx.o gridsample_reflection_padding_test.onnx.o gridsample_simple_test.onnx.o gridsample_test.onnx.o gridsample_volumetric_nearest_align_corners_0_test.onnx.o gridsample_wrong_grid_type_test.onnx.o gridsample_zeros_padding_test.onnx.o group_conv_test.onnx.o group_norm_3d_bf16_test.onnx.o group_norm_3d_half_test.onnx.o group_norm_3d_test.onnx.o group_norm_4d_bf16_test.onnx.o group_norm_4d_half_test.onnx.o group_norm_4d_test.onnx.o group_norm_5d_bf16_test.onnx.o group_norm_5d_half_test.onnx.o group_norm_5d_test.onnx.o group_norm_contrib_3d_channel_last_bf16_test.onnx.o group_norm_contrib_3d_channel_last_half_test.onnx.o group_norm_contrib_3d_channel_last_test.onnx.o group_norm_contrib_3d_test.onnx.o group_norm_contrib_channels_last_3d_test.onnx.o group_norm_contrib_channels_last_4d_test.onnx.o group_norm_contrib_channels_last_and_silu_3d_test.onnx.o group_norm_contrib_gamma_beta_float_xy_half_test.onnx.o group_norm_contrib_no_activation_attr_test.onnx.o group_norm_contrib_no_num_groups_attr_test.onnx.o group_norm_contrib_silu_3d_test.onnx.o group_norm_invalid_bias_shape_test.onnx.o group_norm_invalid_input_count_error_test.onnx.o group_norm_invalid_input_shape_error_test.onnx.o group_norm_invalid_num_groups_error_test.onnx.o group_norm_invalid_scale_shape_test.onnx.o group_norm_missing_attribute_error_test.onnx.o group_norm_small_eps_bf16_test.onnx.o group_norm_small_eps_half_test.onnx.o group_query_attention_defaults_test.onnx.o group_query_attention_invalid_test.onnx.o group_query_attention_non_packed_qkv_test.onnx.o group_query_attention_softcap_test.onnx.o group_query_attention_test.onnx.o gru_bi_5arg_layout_test.onnx.o gru_bi_layout_test.onnx.o gru_f_1af_test.onnx.o gru_f_3arg_layout_test.onnx.o gru_f_layout_test.onnx.o gru_r_4arg_layout_test.onnx.o gru_r_layout_test.onnx.o hardmax_axis_neg_test.onnx.o hardmax_axis_neg_ver11_test.onnx.o hardmax_axis_test.onnx.o hardmax_axis_ver11_test.onnx.o hardmax_default_test.onnx.o hardmax_default_ver11_test.onnx.o hardsigmoid_bf16_test.onnx.o hardsigmoid_default_test.onnx.o hardsigmoid_double_test.onnx.o hardsigmoid_half_test.onnx.o hardsigmoid_verify_test.onnx.o hardswish_test.onnx.o if_else_test.onnx.o if_else_test_inlined.onnx.o if_literal_test.onnx.o if_param_excp1_test.onnx.o if_param_excp_test.onnx.o if_param_test.onnx.o if_pl_test.onnx.o if_then_else_multi_output_shapes_inlined_test.onnx.o if_then_else_multi_output_shapes_test.onnx.o if_then_test.onnx.o if_then_test_inlined.onnx.o if_tuple_test.onnx.o imagescaler_bf16_test.onnx.o imagescaler_half_test.onnx.o imagescaler_test.onnx.o implicit_add_bcast_test.onnx.o implicit_pow_bcast_test.onnx.o implicit_sub_bcast_test.onnx.o initializer_not_an_input.onnx.o instance_norm_bf16_test.onnx.o instance_norm_dyn_batch_bf16_test.onnx.o instance_norm_dyn_batch_half_test.onnx.o instance_norm_dyn_batch_test.onnx.o instance_norm_half_test.onnx.o instance_norm_invalid_type_test.onnx.o instance_norm_nonbroadcastable_test.onnx.o instance_norm_test.onnx.o instance_norm_type_mismatch_test.onnx.o instance_norm_val_3d_test.onnx.o instance_norm_val_test.onnx.o int4_const_identity_block_sz_1_qdq_test.onnx.o int4_const_identity_block_sz_2_qdq_test.onnx.o int4_const_identity_qdq_test.onnx.o isinf_bf16_test.onnx.o isinf_double_pos_test.onnx.o isinf_half_neg_test.onnx.o isinf_half_pos_test.onnx.o isinf_half_test.onnx.o isinf_neg_test.onnx.o isinf_no_detect_test.onnx.o isnan_bf16_test.onnx.o isnan_float_test.onnx.o isnan_half_test.onnx.o layer_norm_2d_axis_minus_one_test.onnx.o layer_norm_2d_axis_one_test.onnx.o layer_norm_2d_axis_zero_test.onnx.o layer_norm_3d_bf16_test.onnx.o layer_norm_3d_half_stash_off_epsilon_test.onnx.o layer_norm_3d_half_stash_off_test.onnx.o layer_norm_3d_half_test.onnx.o layer_norm_3d_invalid_bias_test.onnx.o layer_norm_3d_invalid_int8_test.onnx.o layer_norm_3d_invalid_scale_test.onnx.o layer_norm_3d_scale_bias_test.onnx.o layer_norm_3d_test.onnx.o layer_norm_4d_bf16_test.onnx.o layer_norm_4d_half_test.onnx.o layer_norm_4d_test.onnx.o layer_norm_invalid_axis_error_test.onnx.o layer_norm_invalid_input_count_error_test.onnx.o layer_norm_invalid_minus_axis_error_test.onnx.o layer_norm_invalid_shape_error_test.onnx.o layer_norm_small_eps_bf16_test.onnx.o layer_norm_small_eps_half_test.onnx.o layer_norm_without_bias_test.onnx.o leaky_relu_test.onnx.o less_bool_test.onnx.o less_test.onnx.o lessorequal_test.onnx.o log_test.onnx.o logical_and_bcast_test.onnx.o logical_or_test.onnx.o logical_xor_bcast_test.onnx.o logsoftmax_nonstd_input_test.onnx.o logsoftmax_test.onnx.o loop_default_test.onnx.o loop_test.onnx.o loop_test_implicit_tripcnt.onnx.o lpnormalization_axis_error_test.onnx.o lpnormalization_default_test.onnx.o lpnormalization_l1_test.onnx.o lpnormalization_l2_test.onnx.o lpnormalization_p_error_test.onnx.o lppool_l1_test.onnx.o lppool_l2_test.onnx.o lrn_test.onnx.o lstm_bi_layout_cell_test.onnx.o lstm_bi_layout_last_test.onnx.o lstm_f_1af_test.onnx.o lstm_f_layout_cell_test.onnx.o lstm_f_layout_hs_test.onnx.o lstm_r_layout_hs_cell_test.onnx.o lstm_r_layout_test.onnx.o matmul_bmbm_test.onnx.o matmul_bmv_test.onnx.o matmul_dyn_broadcast_test.onnx.o matmul_dyn_mm_test.onnx.o matmul_dyn_mv_test.onnx.o matmul_dyn_vm_test.onnx.o matmul_dyn_vv_test.onnx.o matmul_mv_test.onnx.o matmul_vbm_test.onnx.o matmul_vm_test.onnx.o matmul_vv_test.onnx.o matmulinteger_dyn_error.onnx.o matmulinteger_int8_uint8_dual_zero_zp_test.onnx.o matmulinteger_int8_uint8_dual_zp_test.onnx.o matmulinteger_int8_uint8_one_zp_error_test.onnx.o matmulinteger_int8_uint8_one_zp_test.onnx.o matmulinteger_int8_uint8_one_zp_zero_vec_test.onnx.o matmulinteger_int8_uint8_one_zp_zero_vec_test2.onnx.o matmulinteger_int8_uint8_test.onnx.o matmulinteger_invalid_type_error.onnx.o matmulinteger_test.onnx.o matmulinteger_uns_test.onnx.o matmulinteger_uns_zp_test.onnx.o matmulintegertofloat_bad_bias_test.onnx.o matmulintegertofloat_bad_bias_test2.onnx.o matmulintegertofloat_bad_bias_test3.onnx.o matmulintegertofloat_bad_scale2_test.onnx.o matmulintegertofloat_bad_scale3_test.onnx.o matmulintegertofloat_bad_scale4_test.onnx.o matmulintegertofloat_bad_scale5_test.onnx.o matmulintegertofloat_bad_scale_test.onnx.o matmulintegertofloat_half_test.onnx.o matmulintegertofloat_half_zp_bias_test.onnx.o matmulintegertofloat_half_zp_test.onnx.o matmulintegertofloat_scalar_scale_test.onnx.o matmulintegertofloat_scalar_zp_test.onnx.o matmulintegertofloat_test.onnx.o matmulintegertofloat_zp_bias_3d_test.onnx.o matmulintegertofloat_zp_bias_test.onnx.o matmulintegertofloat_zp_test.onnx.o matmulnbits_block_size_not_power_of_two_test.onnx.o matmulnbits_block_size_too_small_test.onnx.o matmulnbits_bmm_test.onnx.o matmulnbits_invalid_b_dims_test.onnx.o matmulnbits_invalid_bits_value_test.onnx.o matmulnbits_invalid_scales_dims_test.onnx.o matmulnbits_invalid_zp_dims_test.onnx.o matmulnbits_mm2_test.onnx.o matmulnbits_mm_test.onnx.o matmulnbits_vm_test.onnx.o max_test.onnx.o maxpool_dilate_test.onnx.o maxpool_notset_test.onnx.o maxpool_same_upper_test.onnx.o mean_bf16_test.onnx.o mean_broadcast_test.onnx.o mean_fp16_test.onnx.o mean_integral_test.onnx.o mean_invalid_broadcast_test.onnx.o mean_single_input_test.onnx.o mean_test.onnx.o mha_cross_attention_test.onnx.o mha_invalid_attribute_test.onnx.o mha_invalid_cross_key_test.onnx.o mha_invalid_cross_value_test.onnx.o mha_invalid_input_test.onnx.o mha_invalid_key_missing_test.onnx.o mha_invalid_key_ndim_test.onnx.o mha_invalid_key_test.onnx.o mha_invalid_kv_test.onnx.o mha_invalid_qkv_test.onnx.o mha_invalid_query_test.onnx.o mha_invalid_value_missing_test.onnx.o mha_invalid_value_ndim_test.onnx.o mha_invalid_value_test.onnx.o mha_kv_packed_test.onnx.o mha_qkv_packed_test.onnx.o mha_scale_test.onnx.o mha_test.onnx.o min_test.onnx.o mod_test.onnx.o mod_test_different_dtypes.onnx.o mod_test_fmod.onnx.o mod_test_fmod_bf16.onnx.o mod_test_fmod_different_dtypes.onnx.o mod_test_fmod_half.onnx.o mod_test_half.onnx.o multinomial_autoseed_dyn_test.onnx.o multinomial_dtype_error_test.onnx.o multinomial_dyn_test.onnx.o multinomial_generated_seed_test.onnx.o multinomial_int64_test.onnx.o multinomial_test.onnx.o mvn_axes_rank_too_big_test.onnx.o mvn_axes_rank_too_small_test.onnx.o mvn_default_axes_bf16_test.onnx.o mvn_default_axes_fp16_test.onnx.o mvn_default_axes_rank_too_big_test.onnx.o mvn_default_axes_rank_too_small_test.onnx.o mvn_default_axes_test.onnx.o mvn_rank_2_bf16_test.onnx.o mvn_rank_2_fp16_test.onnx.o mvn_rank_2_test.onnx.o mvn_rank_3_bf16_test.onnx.o mvn_rank_3_fp16_test.onnx.o mvn_rank_3_test.onnx.o mxfixneuron_even_test.onnx.o mxfixneuron_odd_test.onnx.o mxfixneuron_small_test.onnx.o neg_dynamic_test.onnx.o neg_test.onnx.o negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test.onnx.o negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test2.onnx.o negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test.onnx.o negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test2.onnx.o negativeloglikelihoodloss_kd_no_reduction_weighted_test.onnx.o negativeloglikelihoodloss_kd_no_reduction_weighted_test2.onnx.o negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test.onnx.o negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test2.onnx.o nhwcconv_test.onnx.o nms_dynamic_batch_test.onnx.o nms_dynamic_boxes_test.onnx.o nms_dynamic_classes_test.onnx.o nms_test.onnx.o nms_use_dyn_output_false_test.onnx.o no_pad_test.onnx.o nonzero_dynamic_test.onnx.o nonzero_int_test.onnx.o nonzero_test.onnx.o not_bool_test.onnx.o not_test.onnx.o onehot_dyn_test0.onnx.o onehot_dyn_test1.onnx.o onehot_static_test.onnx.o onnx_gru_3arg.onnx.o onnx_gru_4arg.onnx.o onnx_gru_5arg.onnx.o onnx_gru_bi.onnx.o onnx_gru_bi_0.onnx.o onnx_gru_bi_1.onnx.o onnx_gru_bi_2.onnx.o onnx_gru_forward.onnx.o onnx_gru_forward_0.onnx.o onnx_gru_reverse.onnx.o onnx_gru_reverse_1.onnx.o onnx_lstm_bi.onnx.o onnx_lstm_bi0af.onnx.o onnx_lstm_bi1af.onnx.o onnx_lstm_bi2af.onnx.o onnx_lstm_bi3af.onnx.o onnx_lstm_bi3args.onnx.o onnx_lstm_bi4af.onnx.o onnx_lstm_bi4args.onnx.o onnx_lstm_bi5af.onnx.o onnx_lstm_bi5args.onnx.o onnx_lstm_bi6args.onnx.o onnx_lstm_bi7args.onnx.o onnx_lstm_cell.onnx.o onnx_lstm_f0af.onnx.o onnx_lstm_f1af.onnx.o onnx_lstm_f2af.onnx.o onnx_lstm_f3args.onnx.o onnx_lstm_f4args.onnx.o onnx_lstm_f5args.onnx.o onnx_lstm_f6args.onnx.o onnx_lstm_f7args.onnx.o onnx_lstm_forward.onnx.o onnx_lstm_hs.onnx.o onnx_lstm_last.onnx.o onnx_lstm_r0af.onnx.o onnx_lstm_r5args.onnx.o onnx_lstm_reverse.onnx.o onnx_rnn_3args.onnx.o onnx_rnn_5args.onnx.o onnx_rnn_bi.onnx.o onnx_rnn_forward.onnx.o onnx_rnn_reverse.onnx.o onnx_sinh.onnx.o pad_3arg_test.onnx.o pad_4arg_axes_test.onnx.o pad_4arg_invalid_axes_error_test.onnx.o pad_4arg_neg_axes_test.onnx.o pad_asym_invalid_pads_error_test.onnx.o pad_asym_test.onnx.o pad_attr_dyn_test.onnx.o pad_cnst_dyn_test.onnx.o pad_dyn_reflect_error.onnx.o pad_edge_1d_test.onnx.o pad_edge_2d_test.onnx.o pad_edge_2d_with_axes_test.onnx.o pad_empty_const_val_test.onnx.o pad_reflect_multiaxis_test.onnx.o pad_reflect_test.onnx.o pad_reflect_with_axes_test.onnx.o pad_test.onnx.o pad_undef_const_val_test.onnx.o pow_bcast_test.onnx.o pow_bcast_test1.onnx.o pow_fp32_i64_test.onnx.o pow_i64_fp32_test.onnx.o pow_test.onnx.o prefix_scan_sum_test.onnx.o prelu_brcst_test.onnx.o qlinearadd_bcast_test.onnx.o qlinearadd_test.onnx.o qlinearaveragepool_1d_test.onnx.o qlinearaveragepool_2d_ceil_test.onnx.o qlinearaveragepool_2d_dilations_test.onnx.o qlinearaveragepool_2d_pads_count_include_pad_test.onnx.o qlinearaveragepool_2d_same_lower_test.onnx.o qlinearaveragepool_2d_same_upper_test.onnx.o qlinearaveragepool_2d_strides_test.onnx.o qlinearaveragepool_2d_test.onnx.o qlinearaveragepool_3d_test.onnx.o qlinearaveragepool_notset_test.onnx.o qlinearaveragepool_nt_cip_test.onnx.o qlinearconcat_3d_test.onnx.o qlinearconcat_test.onnx.o qlinearconv_pad_0_test.onnx.o qlinearconv_pad_1_test.onnx.o qlinearconv_scale_1D_test.onnx.o qlinearconv_test.onnx.o qlinearglobalavgpool_test.onnx.o qlinearleakyrelu_test.onnx.o qlinearmatmul_1D_test.onnx.o qlinearmatmul_2D_test.onnx.o qlinearmatmul_3D_test.onnx.o qlinearmul_bcast_test.onnx.o qlinearmul_test.onnx.o qlinearsigmoid_test.onnx.o quantizelinear_2d_blocked_runt_block_test.onnx.o quantizelinear_2d_blocked_with_zp_test.onnx.o quantizelinear_3d_blocked_with_zp_runt_block_test.onnx.o quantizelinear_axis_test.onnx.o quantizelinear_blocked_invalid_block_size_test.onnx.o quantizelinear_blocked_non_bc_axis_size_mismatch_test.onnx.o quantizelinear_blocked_x_and_scales_rank_mismatch_test.onnx.o quantizelinear_blocked_zero_block_size_test.onnx.o quantizelinear_int32_test.onnx.o quantizelinear_mxfp4_even_test.onnx.o quantizelinear_mxfp4_odd_test.onnx.o quantizelinear_neg_axis_test.onnx.o quantizelinear_output_dtype_and_zp_type_mismatch_test.onnx.o quantizelinear_per_axis_shape_mismatch_test.onnx.o quantizelinear_scales_and_zp_shape_mismatch_test.onnx.o quantizelinear_test.onnx.o quantizelinear_too_few_inputs_test.onnx.o quantizelinear_too_many_inputs_test.onnx.o quantizelinear_zero_point_test.onnx.o randomnormal_dtype_error_test.onnx.o randomnormal_generated_seed_test.onnx.o randomnormal_shape_error_test.onnx.o randomnormal_test.onnx.o randomnormallike_dtype_fallback_test.onnx.o randomnormallike_test.onnx.o randomnormallike_type_error_test.onnx.o randomuniform_dtype_error_test.onnx.o randomuniform_generated_seed_test.onnx.o randomuniform_shape_error_test.onnx.o randomuniform_test.onnx.o randomuniformlike_dtype_fallback_test.onnx.o randomuniformlike_test.onnx.o randomuniformlike_type_error_test.onnx.o range_float_test.onnx.o range_test.onnx.o recip_test.onnx.o reduce_log_sum_exp_test.onnx.o reduce_log_sum_test.onnx.o reducel1_dyn_noaxes_test.onnx.o reducel1_dyn_test.onnx.o reducel1_test.onnx.o reducel2_test.onnx.o reducemax_dyn_test.onnx.o reducemax_fp8_test.onnx.o reducemax_test.onnx.o reducemean_keepdims_test.onnx.o reducemean_test.onnx.o reducemin_test.onnx.o reduceprod_test.onnx.o reducesum_empty_axes_test.onnx.o reducesum_fp8_test.onnx.o reducesum_keepdims_test.onnx.o reducesum_multiaxis_test.onnx.o reducesum_noop_test.onnx.o reducesum_square_test.onnx.o reducesum_test.onnx.o reducesum_variable_axes_keepdims_clear_test.onnx.o reducesum_variable_axes_noop_test.onnx.o reducesum_variable_axes_test.onnx.o reducesum_variable_dynamic_axes_noop_set_verify_test.onnx.o reducesum_variable_dynamic_axes_test.onnx.o reducesum_variable_dynamic_axes_verify_test.onnx.o reshape_non_standard_test.onnx.o reshape_test.onnx.o reshape_variable_input_dyn_test.onnx.o reshape_variable_input_test.onnx.o reshape_variable_input_test0.onnx.o reshape_variable_input_test1.onnx.o resize_aspect_ratio_err_test.onnx.o resize_downsample_c_test.onnx.o resize_downsample_f_dyn2_test.onnx.o resize_downsample_f_dyn3_test.onnx.o resize_downsample_f_dyn_test.onnx.o resize_downsample_f_ref2_test.onnx.o resize_downsample_f_ref_test.onnx.o resize_downsample_f_test.onnx.o resize_downsample_linear_half_invalid_scale_test.onnx.o resize_downsample_linear_half_test.onnx.o resize_downsample_linear_test.onnx.o resize_dyn_err1_test.onnx.o resize_dyn_err2_test.onnx.o resize_linear_non_const_test.onnx.o resize_no_scale_test.onnx.o resize_nonstd_input_test.onnx.o resize_outsize_test.onnx.o resize_roi_skip_test.onnx.o resize_upsample_f_dyn_test.onnx.o resize_upsample_linear_ac_test.onnx.o resize_upsample_linear_large_test.onnx.o resize_upsample_linear_test.onnx.o resize_upsample_pc_test.onnx.o resize_upsample_pf_test.onnx.o resize_with_same_inout_shapes_test.onnx.o reversesequence_4D_test.onnx.o reversesequence_batch_axis_err_test.onnx.o reversesequence_batch_test.onnx.o reversesequence_rank_err_test.onnx.o reversesequence_same_axis_err_test.onnx.o reversesequence_sequence_lens_shape_err_test.onnx.o reversesequence_time_axis_err_test.onnx.o reversesequence_time_test.onnx.o rnn_bi_1af_test.onnx.o rnn_bi_layout_test.onnx.o rnn_f_5arg_layout_test.onnx.o rnn_f_default_af_test.onnx.o rnn_f_layout_test.onnx.o rnn_r_3arg_layout_test.onnx.o rnn_r_layout_test.onnx.o roialign_default_test.onnx.o roialign_test.onnx.o rotary_embedding_cache_1_test.onnx.o rotary_embedding_cache_2_test.onnx.o rotary_embedding_dim_size_test.onnx.o rotary_embedding_dim_test.onnx.o rotary_embedding_float_test.onnx.o rotary_embedding_input_dims_test.onnx.o rotary_embedding_interleaved_large_test.onnx.o rotary_embedding_interleaved_test.onnx.o rotary_embedding_num_heads_test.onnx.o rotary_embedding_packed_batching_test.onnx.o rotary_embedding_pos_ids_1_test.onnx.o rotary_embedding_pos_ids_2_test.onnx.o rotary_embedding_pos_ids_3_test.onnx.o rotary_embedding_scale_test.onnx.o rotary_embedding_test.onnx.o rotary_embedding_wrong_n_inputs_test.onnx.o round_bf16_test.onnx.o round_half_test.onnx.o round_test.onnx.o scan_arg_count_mismatch_test.onnx.o scan_arg_shapes_mismatch_test.onnx.o scan_input_axes_lens_mismatch_test.onnx.o scan_invalid_input_axes_len_test.onnx.o scan_invalid_input_axes_vals_test.onnx.o scan_invalid_input_dirs_len_test.onnx.o scan_invalid_input_dirs_vals_test.onnx.o scan_invalid_output_axes_len_test.onnx.o scan_invalid_output_axes_vals_test.onnx.o scan_invalid_output_dirs_len_test.onnx.o scan_invalid_output_dirs_vals_test.onnx.o scan_test1.onnx.o scan_test2.onnx.o scan_test3.onnx.o scan_test4.onnx.o scan_test5.onnx.o scan_test6.onnx.o scan_test7.onnx.o scatter_add_test.onnx.o scatter_elements_invalid_reduction_test.onnx.o scatter_max_test.onnx.o scatter_min_test.onnx.o scatter_mul_test.onnx.o scatter_none_test.onnx.o scatternd_add_test.onnx.o scatternd_dyn_test.onnx.o scatternd_invalid_reduction_test.onnx.o scatternd_max_test.onnx.o scatternd_min_test.onnx.o scatternd_mul_test.onnx.o scatternd_test.onnx.o selu_test.onnx.o shape_dyn_test0.onnx.o shape_dyn_test1.onnx.o shape_dyn_test2.onnx.o shape_dyn_test3.onnx.o shape_end_less_start_error.onnx.o shape_end_oob_test.onnx.o shape_gather_test.onnx.o shape_start_oob_test.onnx.o shape_test.onnx.o shrink_fp8_test.onnx.o shrink_hard_test.onnx.o shrink_int8_test.onnx.o shrink_soft_test.onnx.o shrink_uint8_test.onnx.o shrink_verify2_test.onnx.o shrink_verify_test.onnx.o sign_test.onnx.o simplified_layer_normalization_4d_test.onnx.o simplified_layer_normalization_invalid_input_test.onnx.o simplified_layer_normalization_invalid_n_args_test.onnx.o simplified_layer_normalization_test.onnx.o sin_fp8_test.onnx.o sin_test.onnx.o sinh_dynamic_test.onnx.o sinh_test.onnx.o size_bf16_test.onnx.o size_float_test.onnx.o size_fp8_test.onnx.o size_half_test.onnx.o size_int_test.onnx.o size_verify_test.onnx.o skip_layer_normalization_2d_skip_test.onnx.o skip_layer_normalization_beta_bias_test.onnx.o skip_layer_normalization_beta_test.onnx.o skip_layer_normalization_invalid_beta_test.onnx.o skip_layer_normalization_invalid_bias_test.onnx.o skip_layer_normalization_invalid_input_test.onnx.o skip_layer_normalization_invalid_n_args_test.onnx.o skip_layer_normalization_skip_batch_size_1_test.onnx.o skip_layer_normalization_test.onnx.o skip_simplified_layer_normalization_bias_test.onnx.o skip_simplified_layer_normalization_invalid_input_test.onnx.o skip_simplified_layer_normalization_invalid_n_args_test.onnx.o skip_simplified_layer_normalization_test.onnx.o slice_3arg_test.onnx.o slice_5arg_reverse_test.onnx.o slice_5arg_step_test.onnx.o slice_5arg_test.onnx.o slice_constant_test.onnx.o slice_dyn_test.onnx.o slice_max_end_test.onnx.o slice_reverse_dyn_test.onnx.o slice_step_dyn_test.onnx.o slice_test.onnx.o slice_var_input_default_steps.onnx.o slice_var_input_dyn0.onnx.o slice_var_input_dyn1.onnx.o slice_var_input_static0.onnx.o slice_var_input_static1.onnx.o slice_var_input_steps_error.onnx.o softmax_dyn_test.onnx.o softmax_nonstd_input_test.onnx.o softmax_test.onnx.o softmaxcrossentropyloss_2d_mean_reduction_bf16_test.onnx.o softmaxcrossentropyloss_2d_mean_reduction_double_test.onnx.o softmaxcrossentropyloss_2d_mean_reduction_double_weighted_test.onnx.o softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx.o softmaxcrossentropyloss_2d_mean_reduction_test.onnx.o softmaxcrossentropyloss_2d_mean_reduction_weighted_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_asym_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_bf16_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_double_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_double_weighted_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_half_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_half_weighted_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_asym_class_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_asym_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test2.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_neg_out_bounds_ignore_idx_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_out_bounds_ignore20 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/fuse_pointwise_reduce.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/fuse_pointwise_reduce.cpp.o -MF CMakeFiles/migraphx.dir/fuse_pointwise_reduce.cpp.o.d -o CMakeFiles/migraphx.dir/fuse_pointwise_reduce.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise_reduce.cpp 20 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/fuse_reduce.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/fuse_reduce.cpp.o -MF CMakeFiles/migraphx.dir/fuse_reduce.cpp.o.d -o CMakeFiles/migraphx.dir/fuse_reduce.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp _idx_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_bf16_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_double_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_double_weighted_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_half_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_half_weighted_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_weighted_test.onnx.o softmaxcrossentropyloss_invalid_reduction_test.onnx.o softmaxcrossentropyloss_kd_mean_reduction_bf16_weighted_test.onnx.o softmaxcrossentropyloss_kd_mean_reduction_half_weighted_test.onnx.o softmaxcrossentropyloss_kd_no_reduction_weighted_test.onnx.o softmaxcrossentropyloss_kd_sum_reduction_double_weighted_test.onnx.o softmaxcrossentropyloss_kdim_not_equal_test.onnx.o softmaxcrossentropyloss_label_wrong_type_test.onnx.o softmaxcrossentropyloss_score_dim_err_test.onnx.o softmaxcrossentropyloss_score_label_mismatch_test.onnx.o softmaxcrossentropyloss_score_label_wrong_k_dims_test.onnx.o softmaxcrossentropyloss_scores_wrong_type_test.onnx.o softmaxcrossentropyloss_weight_score_mismatch_valid_type_test.onnx.o softmaxcrossentropyloss_weight_wrong_dims_test.onnx.o softmaxcrossentropyloss_weight_wrong_type_test.onnx.o softplus_nd_test.onnx.o softplus_test.onnx.o softsign_nd_test.onnx.o softsign_test.onnx.o spacetodepth_invalid_blocksize_test.onnx.o spacetodepth_nondivisibility_test.onnx.o spacetodepth_simple_test.onnx.o spacetodepth_test.onnx.o split_dyn_input_dyn_split_axis_test.onnx.o split_dyn_input_fixed_split_axis_test.onnx.o split_dyn_input_split_attr_test.onnx.o split_dyn_input_split_input_test.onnx.o split_minus_axis_test.onnx.o split_test.onnx.o split_test_default.onnx.o split_test_invalid_num_outputs.onnx.o split_test_invalid_split.onnx.o split_test_no_attribute.onnx.o split_test_no_attribute_invalid_input_split.onnx.o split_test_no_attribute_invalid_split.onnx.o split_test_uneven.onnx.o split_test_uneven_num_outputs.onnx.o sqrt_fp8_test.onnx.o sqrt_test.onnx.o squeeze_axes_input_test.onnx.o squeeze_empty_axes_test.onnx.o squeeze_unsqueeze_dyn_test.onnx.o squeeze_unsqueeze_test.onnx.o sub_bcast_test.onnx.o sub_scalar_test.onnx.o sum_int_test.onnx.o sum_test.onnx.o sum_type_test.onnx.o tan_test.onnx.o tanh_test.onnx.o thresholdedrelu_default_test.onnx.o thresholdedrelu_int_test.onnx.o thresholdedrelu_test.onnx.o tile_test.onnx.o tile_test_3x2.onnx.o topk_attrk_test.onnx.o topk_neg_axis_test.onnx.o topk_test.onnx.o transpose_default_perm_test.onnx.o transpose_dyn_test.onnx.o transpose_gather_test.onnx.o transpose_invalid_perm_test.onnx.o transpose_test.onnx.o tril_batch_diff_k_test.onnx.o tril_neg_k_test.onnx.o tril_out_k_test.onnx.o tril_row_one_test.onnx.o tril_test.onnx.o triu_batch_diff_k_test.onnx.o triu_neg_k_test.onnx.o triu_out_k_test.onnx.o triu_row_one_test.onnx.o triu_test.onnx.o undefined_test.onnx.o unique_dynamic_sorted_3D_test.onnx.o unique_dynamic_sorted_test.onnx.o unique_dynamic_unsorted_test.onnx.o unique_sorted_test.onnx.o unique_unsorted_test.onnx.o unknown_aten_test.onnx.o unknown_test.onnx.o upsample_linear_test.onnx.o upsample_test.onnx.o upsample_ver7_test.onnx.o variable_batch_leq_zero_test.onnx.o variable_batch_test.onnx.o where_dyn_test.onnx.o where_mixed_test.onnx.o where_test.onnx.o /usr/bin/ranlib ../../lib/libembed_lib_onnx_files.a make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 30%] Built target embed_lib_onnx_files [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/generate.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/generate.cpp.o -MF CMakeFiles/migraphx.dir/generate.cpp.o.d -o CMakeFiles/migraphx.dir/generate.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/generate.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/graphviz.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/graphviz.cpp.o -MF CMakeFiles/migraphx.dir/graphviz.cpp.o.d -o CMakeFiles/migraphx.dir/graphviz.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/graphviz.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:70:18: note: in instantiation of function template specialization 'migraphx::generate_tensor_data' requested here 70 | auto v = generate_tensor_data(s, seed, m); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:80:26: note: in instantiation of function template specialization 'migraphx::generate_tensor_data' requested here 80 | auto v = generate_tensor_data(s, seed, m); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:55:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 55 | m(bool_type, bool) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data>' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:56:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 56 | m(half_type, half) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:57:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 57 | m(float_type, float) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:58:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 58 | m(double_type, double) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:59:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 59 | m(uint8_type, uint8_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:61:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 61 | m(uint16_type, uint16_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:62:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 62 | m(int16_type, int16_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:63:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 63 | m(int32_type, int32_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:64:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 64 | m(int64_type, int64_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:65:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 65 | m(uint32_type, uint32_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:66:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 66 | m(uint64_type, uint64_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data>' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:67:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 67 | m(fp8e4m3fnuz_type, migraphx::fp8::fp8e4m3fnuz) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data>' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:68:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 68 | m(fp8e4m3fn_type, migraphx::fp8::fp8e4m3fn) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data>' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:69:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 69 | m(fp8e5m2_type, migraphx::fp8::fp8e5m2) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data>' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:70:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 70 | m(bf16_type, bf16) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:138:12: warning: not eliding copy on return [-Wnrvo] 138 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:46:26: note: in instantiation of function template specialization 'migraphx::fill_tensor_data>' requested here 46 | auto v = fill_tensor_data(s, value); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::fill_argument(shape, double)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:71:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 71 | m(fp8e5m2fnuz_type, migraphx::fp8::fp8e5m2fnuz) // clang-format on | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:44:22)>' requested here 44 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:83:70: note: in instantiation of function template specialization 'migraphx::match::basic_matcher::operator()<>' requested here 83 | "broadcast")(match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:83:53: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 83 | "broadcast")(match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:84:54: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 84 | auto pointwise = match::name(op1)(match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:86:60: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 86 | reshapes(match::arg(0)(match::skip(reshapes())(pointwise.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:86:74: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 86 | reshapes(match::arg(0)(match::skip(reshapes())(pointwise.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:86:63: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 86 | reshapes(match::arg(0)(match::skip(reshapes())(pointwise.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:86:39: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 86 | reshapes(match::arg(0)(match::skip(reshapes())(pointwise.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:86:25: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 86 | reshapes(match::arg(0)(match::skip(reshapes())(pointwise.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:88:67: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 88 | match::any_of[match::inputs()](reshapes_pointwise.bind("input"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:87:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 87 | return match::name(op2)( | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:135:12: warning: not eliding copy on return [-Wnrvo] 135 | return output; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:166:85: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 166 | match::arg(0)(ms...), match::used_once(), input_output_ndim_match()) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:220:79: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 220 | auto match_op = match::name(op)(used_once_except_broadcast()).bind(name); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:220:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 220 | auto match_op = match::name(op)(used_once_except_broadcast()).bind(name); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:220:83: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 220 | auto match_op = match::name(op)(used_once_except_broadcast()).bind(name); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:174:43: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator(), migraphx::match::basic_matcher>>' requested here 174 | return match::any_of[match::inputs()](match::any(ms...).bind("input")); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:221:37: note: in instantiation of function template specialization 'migraphx::any_input, migraphx::match::basic_matcher>>' requested here 221 | auto match_op_input = any_input(match_op, match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:174:61: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 174 | return match::any_of[match::inputs()](match::any(ms...).bind("input")); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:221:37: note: in instantiation of function template specialization 'migraphx::any_input, migraphx::match::basic_matcher>>' requested here 221 | auto match_op_input = any_input(match_op, match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:166:20: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 166 | match::arg(0)(ms...), match::used_once(), input_output_ndim_match()) | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:222:47: note: in instantiation of function template specialization 'migraphx::match_broadcast>' requested here 222 | auto broadcast_match_op_input = any_input(match_broadcast(match_op), match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:165:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 165 | match::name("multibroadcast")( | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:222:47: note: in instantiation of function template specialization 'migraphx::match_broadcast>' requested here 222 | auto broadcast_match_op_input = any_input(match_broadcast(match_op), match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:167:21: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 167 | .bind("broadcast")) | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:222:47: note: in instantiation of function template specialization 'migraphx::match_broadcast>' requested here 222 | auto broadcast_match_op_input = any_input(match_broadcast(match_op), match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:164:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 164 | return match::skip(match::name("contiguous"))( | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:222:47: note: in instantiation of function template specialization 'migraphx::match_broadcast>' requested here 222 | auto broadcast_match_op_input = any_input(match_broadcast(match_op), match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:168:10: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 168 | .bind("final_broadcast"); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:222:47: note: in instantiation of function template specialization 'migraphx::match_broadcast>' requested here 222 | auto broadcast_match_op_input = any_input(match_broadcast(match_op), match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:174:43: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator(), migraphx::match::basic_matcher>>' requested here 174 | return match::any_of[match::inputs()](match::any(ms...).bind("input")); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:222:37: note: in instantiation of function template specialization 'migraphx::any_input, migraphx::match::basic_matcher>>' requested here 222 | auto broadcast_match_op_input = any_input(match_broadcast(match_op), match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:174:61: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 174 | return match::any_of[match::inputs()](match::any(ms...).bind("input")); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:222:37: note: in instantiation of function template specialization 'migraphx::any_input, migraphx::match::basic_matcher>>' requested here 222 | auto broadcast_match_op_input = any_input(match_broadcast(match_op), match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:55:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 55 | m(bool_type, bool) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data>' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:56:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 56 | m(half_type, half) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:57:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 57 | m(float_type, float) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13/build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp: :note: 214expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE': 20: 426warning: | not eliding copy on return [-Wnrvo] case 214x | : v( a s < t > ( ) ) ; rreettuurrnn ;r e s| u ^l t; | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:223: 42436: | note: in instantiation of function template specialization 'migraphx::match_broadcast_axes>>' requested here r223e | t u r n rveitsuirtn( t,m avt,c h[:]: a{n yM_IoGfR(AmPaHtXc_hT_HoRpO_Wi(n"pTuutpl,e mcaantncoht_ bbreo avdciassitt_eadx."e)s;( b}r)o;a d| c ^a st/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp_:m442a:t9c:h _note: oin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested herep _in p442 | u t ) ) ; | ^v isit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:58:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 58 | m(double_type, double) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:61:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 61 | m(uint16_type, uint16_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:62:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 62 | m(int16_type, int16_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cppwarning: :not eliding copy on return [-Wnrvo]238 :43: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here130 | r e238t | u r n r e s u l tr;e t u| r ^n matc/build/reproducible-path/migraphx-7.1.1/src/generate.cpph::86::n30a:m enote: (in instantiation of function template specialization 'migraphx::generate_tensor_data' requested here" fused _86r | e d u c e " ) ( m a t c h _ b r oaaudtcoa svt a b l e _=i ngepnuetr(a"tpeo_itnetnwsiosre_"d,a t"api(sse," )s)e;e d ,| ^m ); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:63:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 63 | m(int32_type, int32_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:64:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 64 | m(int64_type, int64_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:65:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 65 | m(uint32_type, uint32_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:66:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 66 | m(uint64_type, uint64_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data>' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:67:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 67 | m(fp8e4m3fnuz_type, migraphx::fp8::fp8e4m3fnuz) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data>' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:68:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 68 | m(fp8e4m3fn_type, migraphx::fp8::fp8e4m3fn) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data>' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:69:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 69 | m(fp8e5m2_type, migraphx::fp8::fp8e5m2) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data>' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:70:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 70 | m(bf16_type, bf16) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:24: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/generate.hpp:130:12: warning: not eliding copy on return [-Wnrvo] 130 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:86:30: note: in instantiation of function template specialization 'migraphx::generate_tensor_data>' requested here 86 | auto v = generate_tensor_data(s, seed, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::generate_argument(shape, unsigned long, random_mode)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:71:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 71 | m(fp8e5m2fnuz_type, migraphx::fp8::fp8e5m2fnuz) // clang-format on | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:16: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28)>' requested here 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/generate.cpp:75:22)>' requested here 75 | s.visit_type([&](auto as) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/graphviz.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/graphviz.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/graphviz.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/graphviz.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::fused_reduce>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::fused_reduce>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::fused_reduce>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:110:49: note: in instantiation of function template specialization 'migraphx::value::get' requested here 110 | if(not ins->get_operator().attributes().get("reduce", false)) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:110:49: note: in instantiation of function template specialization 'migraphx::value::get' requested here 110 | if(not ins->get_operator().attributes().get("reduce", false)) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:110:49: note: in instantiation of function template specialization 'migraphx::value::get' requested here 110 | if(not ins->get_operator().attributes().get("reduce", false)) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:209:79: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 209 | auto axes = reduce->get_operator().to_value().at("axes").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:209:79: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 209 | auto axes = reduce->get_operator().to_value().at("axes").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:209:79: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 209 | auto axes = reduce->get_operator().to_value().at("axes").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/graphviz.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/graphviz.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:36: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:175:28: warning: not eliding copy on return [-Wnrvo] 175 | return start; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:197:25: note: in instantiation of function template specialization 'migraphx::rewrite_reshapes::find_op_reshape_op::apply(module_pass_manager &, const match::matcher_result &)::(anonymous class)::operator()(const migraphx::instruction_ref &, const migraphx::shape_transform_descriptor &)::(anonymous class)::operator()' requested here 197 | auto rins = reshape_input(ins, desc.to_dst_from_common())(pw); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:459:73: note: in instantiation of member function 'migraphx::rewrite_reshapes::find_op_reshape_op::apply' requested here 459 | time>([&] { m.apply(mod, r); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:490:13: note: in instantiation of function template specialization 'migraphx::match::find_matches_for::find_op_reshape_op &>' requested here 490 | find_matches_for(location, mod, ins, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:225:13: note: in instantiation of member function 'migraphx::match::find_matches::find_op_reshape_op>::find_matches' requested here 225 | match::find_matches(mpm, find_op_reshape_op{"pointwise", T::name()}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/pass.hpp:107:32: note: in instantiation of member function 'migraphx::rewrite_reshapes::apply' requested here 107 | private_detail_te_self.apply(mpm); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/pass.hpp:295:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 295 | private_detail_te_default_apply(char(0), private_detail_te_value, mpm); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count>, std::allocator, migraphx::rewrite_reshapes>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>>::__shared_ptr, migraphx::rewrite_reshapes>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>>::shared_ptr, migraphx::rewrite_reshapes>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/pass.hpp:168:20: note: in instantiation of function template specialization 'std::make_shared>, migraphx::rewrite_reshapes>' requested here 168 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:432:26: note: in instantiation of function template specialization 'migraphx::pass::pass, void, void>' requested here 432 | mpm.run_pass(rewrite_reshapes{}); | ^ 38 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/inline_module.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/inline_module.cpp.o -MF CMakeFiles/migraphx.dir/inline_module.cpp.o.d -o CMakeFiles/migraphx.dir/inline_module.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/inline_module.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/inline_module.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/inline_module.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 5 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/insert_pad.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/insert_pad.cpp.o -MF CMakeFiles/migraphx.dir/insert_pad.cpp.o.d -o CMakeFiles/migraphx.dir/insert_pad.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/inline_module.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/inline_module.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/inline_module.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/inline_module.cpp:46:38: note: in instantiation of function template specialization 'migraphx::value::to' requested here 46 | auto index = val.at("index").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/inline_module.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/inline_module.cpp:46:38: note: in instantiation of function template specialization 'migraphx::value::to' requested here 46 | auto index = val.at("index").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/inline_module.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/inline_module.cpp:46:38: note: in instantiation of function template specialization 'migraphx::value::to' requested here 46 | auto index = val.at("index").to(); | ^ 32 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/instruction.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/instruction.cpp.o -MF CMakeFiles/migraphx.dir/instruction.cpp.o.d -o CMakeFiles/migraphx.dir/instruction.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/instruction.cpp 14 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/json.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/json.cpp.o -MF CMakeFiles/migraphx.dir/json.cpp.o.d -o CMakeFiles/migraphx.dir/json.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/json.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/instruction.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/instruction.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/instruction.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/instruction.cpp:501:12: warning: not eliding copy on return [-Wnrvo] 501 | return o; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/instruction.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/json.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | parIn file included from _fo/build/reproducible-path/migraphx-7.1.1/src/json.cppr:(o25u: tIn file included from p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hppu:t28_: sh/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppa:p105e:.18e:l ewarning: mefunction 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]n ts(), [& ]105( | a u t o i ) {v i| s ^i t(v, [/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp&:]235(:c23on:s tnote: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested herea uto& )235 | { M I G R A P H X _ T HmiRgOrWa(p"hIxn:v:alciodn vtoulpultei otny(poeu"t)p;u t,} )i;n p u| t ^, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp27::260 :warning: 9function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 139 | 260 | fa lvlibsaictk__avlils_iftl(avt,t e[n&(]s(,c ovn1s,t s tadu:t:om&o)v e{( vM2I)G,R AxPsH.X._.T)H;R O W| ( ^" Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/json.cppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp24:: 31In file included from : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp28:: 29: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp126::274: :In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppwarning: :35function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn]: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 126 | To t r95y | _ c o n v e r t _ v a l uree_tiumrpnl (rraensku;, s| t ^d ::nullptr_t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp):106 : 5| : ^ note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp : 141s:im20p:l enote: _pin instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested herea r_for_im p141l | ( n , t hrreetaudrsni zdee,t afi)l;: : t| r ^y _con/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppv:e113r:t5_:v anote: lin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereu e_i m113p | l < T o >s(irmapnlke<_3p>a{r}_,f oxr)(;n , | m ^i n_grai/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppn:,406 :f51):; note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110 :4065 | : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110t | h i s s-i>mpvlies_piatr(_[fo&r]((lacsotn s- tf iarustto,& [&y])( a{uto rie)s u{l tf (=f itrrsyt_[cio]n)v;e r}t)_;v a l| u ^e (y);/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :}38):;5 : note: | in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here ^ 38 | par_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppfo:r406_:e15a: cnote: hin instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here( itera t406o | r { 0 } , i t etrhaist-o>rv{ins}i,t (f[)&;] ( | c ^o nst /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hppa:u321t:o9&: ynote: )in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here { re s321u | l t = t r y _ cpoanrv_efrotr_(voaultpuueh(ayp)e;. e}l)e;m e n| t ^s (), /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp[:&247]:(78a:u tnote: oin instantiation of function template specialization 'migraphx::value::to>' requested here i ) { | ^247 | inline /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hppv:o472i:d17 :f ronote: min instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here_ va l472u | e _ i m p l ( r a n k < 8 > , ccoanlstc _vpaoolluien& gv<,t yspted>:( : s| t ^r ing& x) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :x442 :=9 :v .note: tin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested hereo (v)i;sit(this->type(), v}s . .| . ^) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:41:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 41 | auto op_padding = val.at("padding").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:41:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 41 | auto op_padding = val.at("padding").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:41:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 41 | auto op_padding = val.at("padding").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ 90 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/layout_convolution.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/layout_convolution.cpp.o -MF CMakeFiles/migraphx.dir/layout_convolution.cpp.o.d -o CMakeFiles/migraphx.dir/layout_convolution.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ 12 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/lexing.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/lexing.cpp.o -MF CMakeFiles/migraphx.dir/lexing.cpp.o.d -o CMakeFiles/migraphx.dir/lexing.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/lexing.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:104:44: note: in instantiation of function template specialization 'migraphx::value::to' requested here 104 | bool is_group_conv = v.at("group").to() > 1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:104:44: note: in instantiation of function template specialization 'migraphx::value::to' requested here 104 | bool is_group_conv = v.at("group").to() > 1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:104:44: note: in instantiation of function template specialization 'migraphx::value::to' requested here 104 | bool is_group_conv = v.at("group").to() > 1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:122:68: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 122 | auto perm = ins->get_operator().to_value()["permutation"].to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:122:68: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 122 | auto perm = ins->get_operator().to_value()["permutation"].to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:122:68: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 122 | auto perm = ins->get_operator().to_value()["permutation"].to_vector(); | ^ [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/load_save.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/load_save.cpp.o -MF CMakeFiles/migraphx.dir/load_save.cpp.o.d -o CMakeFiles/migraphx.dir/load_save.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/load_save.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/load_save.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ 17 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/load_save.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/make_op.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/make_op.cpp.o -MF CMakeFiles/migraphx.dir/make_op.cpp.o.d -o CMakeFiles/migraphx.dir/make_op.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/make_op.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/load_save.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/load_save.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ 5 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/memory_coloring.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/memory_coloring.cpp.o -MF CMakeFiles/migraphx.dir/memory_coloring.cpp.o.d -o CMakeFiles/migraphx.dir/memory_coloring.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/memory_coloring.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/load_save.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 38 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/module.cpp.o In file included from /build/reproducible-path/migraphx-7.1.1/src/make_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/make_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/module.cpp.o -MF CMakeFiles/migraphx.dir/module.cpp.o.d -o CMakeFiles/migraphx.dir/module.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/module.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/make_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/make_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/make_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/make_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 11 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/msgpack.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/msgpack.cpp.o -MF CMakeFiles/migraphx.dir/msgpack.cpp.o.d -o CMakeFiles/migraphx.dir/msgpack.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/msgpack.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/memory_coloring.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/memory_coloring.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/memory_coloring.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ 5 warnings generated. /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/netron_output.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/netron_output.cpp.o -MF CMakeFiles/migraphx.dir/netron_output.cpp.o.d -o CMakeFiles/migraphx.dir/netron_output.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/netron_output.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/memory_coloring.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/module.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/module.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/module.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/module.cpp:560:12: warning: not eliding copy on return [-Wnrvo] 560 | return last; | ^ /build/reproducible-path/migraphx-7.1.1/src/module.cpp:811:16: warning: not eliding copy on return [-Wnrvo] 811 | return last; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/netron_output.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/netron_output.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/netron_output.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/netron_output.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/netron_output.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/netron_output.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/module.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/netron_output.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/netron_output.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/msgpack.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/msgpack.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 11 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/normalize_attributes.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/normalize_attributes.cpp.o -MF CMakeFiles/migraphx.dir/normalize_attributes.cpp.o.d -o CMakeFiles/migraphx.dir/normalize_attributes.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp 47 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/normalize_ops.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/normalize_ops.cpp.o -MF CMakeFiles/migraphx.dir/normalize_ops.cpp.o.d -o CMakeFiles/migraphx.dir/normalize_ops.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/normalize_ops.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:54:16: warning: not eliding copy on return [-Wnrvo] 54 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:239:31: note: in instantiation of function template specialization 'migraphx::tune_attribute<(lambda at /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:229:28)>' requested here 239 | auto result = tune_attribute(vec, axes, rv.without_key(), input_shape, message); | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:170:12: warning: not eliding copy on return [-Wnrvo] 170 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:54:16: warning: not eliding copy on return [-Wnrvo] 54 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:270:12: note: in instantiation of function template specialization 'migraphx::tune_attribute<(lambda at /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:270:60)>' requested here 270 | return tune_attribute(axes, {}, attr_val, input_shape, [&] { return prefix; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:170:12: warning: not eliding copy on return [-Wnrvo] 170 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:54:16: warning: not eliding copy on return [-Wnrvo] 54 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:279:12: note: in instantiation of function template specialization 'migraphx::tune_attribute<(lambda at /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:279:65)>' requested here 279 | return tune_attribute(indices, axes, attr_val, input_shape, [&] { return prefix; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:170:12: warning: not eliding copy on return [-Wnrvo] 170 | return result; | ^ 1 warning generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/op_enums.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/op_enums.cpp.o -MF CMakeFiles/migraphx.dir/op_enums.cpp.o.d -o CMakeFiles/migraphx.dir/op_enums.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/op_enums.cpp 11 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/operation.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/operation.cpp.o -MF CMakeFiles/migraphx.dir/operation.cpp.o.d -o CMakeFiles/migraphx.dir/operation.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/operation.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:176:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 176 | std::vector vec_attrs = val.to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:176:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 176 | std::vector vec_attrs = val.to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:176:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 176 | std::vector vec_attrs = val.to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:197:38: note: in instantiation of function template specialization 'migraphx::value::to' requested here 197 | (val.at("padding_mode").to() != migraphx::op::padding_mode_t::default_)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_ops.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/normalize_attributes.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:197:38: note: in instantiation of function template specialization 'migraphx::value::to' requested here 197 | (val.at("padding_mode").to() != migraphx::op::padding_mode_t::default_)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:197:38: note: in instantiation of function template specialization 'migraphx::value::to' requested here 197 | (val.at("padding_mode").to() != migraphx::op::padding_mode_t::default_)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/normalize_ops.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:57:58: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 57 | std::vector vec_attrs = val.to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:57:58: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 57 | std::vector vec_attrs = val.to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:57:58: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 57 | std::vector vec_attrs = val.to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:247:34: note: in instantiation of function template specialization 'migraphx::value::to' requested here 247 | auto num = vv.to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:247:34: note: in instantiation of function template specialization 'migraphx::value::to' requested here 247 | auto num = vv.to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:247:34: note: in instantiation of function template specialization 'migraphx::value::to' requested here 247 | auto num = vv.to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/normalize_ops.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_ops.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/normalize_attributes.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/optimize_module.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/optimize_module.cpp.o -MF CMakeFiles/migraphx.dir/optimize_module.cpp.o.d -o CMakeFiles/migraphx.dir/optimize_module.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/optimize_module.cpp 11 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/pad_calc.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/pad_calc.cpp.o -MF CMakeFiles/migraphx.dir/pad_calc.cpp.o.d -o CMakeFiles/migraphx.dir/pad_calc.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/pad_calc.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/operation.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/operation.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/operation.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/optimize_module.cpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/optimize_module.cpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/pad_calc.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/pad_calc.hpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/optimize_module.cpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ 5 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/param_utils.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/param_utils.cpp.o -MF CMakeFiles/migraphx.dir/param_utils.cpp.o.d -o CMakeFiles/migraphx.dir/param_utils.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/param_utils.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/pad_calc.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/pad_calc.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/optimize_module.cpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 2 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/pass.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/pass.cpp.o -MF CMakeFiles/migraphx.dir/pass.cpp.o.d -o CMakeFiles/migraphx.dir/pass.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/pass.cpp [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/pass_manager.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/pass_manager.cpp.o -MF CMakeFiles/migraphx.dir/pass_manager.cpp.o.d -o CMakeFiles/migraphx.dir/pass_manager.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/pass_manager.cpp 11 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/permutation.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/permutation.cpp.o -MF CMakeFiles/migraphx.dir/permutation.cpp.o.d -o CMakeFiles/migraphx.dir/permutation.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/permutation.cpp 23 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/preallocate_param.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/preallocate_param.cpp.o -MF CMakeFiles/migraphx.dir/preallocate_param.cpp.o.d -o CMakeFiles/migraphx.dir/preallocate_param.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/preallocate_param.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/param_utils.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/param_utils.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/param_utils.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/param_utils.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/pass_manager.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/pass_manager.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/permutation.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/preallocate_param.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/preallocate_param.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/allocation_model.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/pass_manager.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/preallocate_param.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/preallocate_param.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/allocation_model.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/permutation.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/preallocate_param.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/pass_manager.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/preallocate_param.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/preallocate_param.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/allocation_model.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 11 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/process.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/process.cpp.o -MF CMakeFiles/migraphx.dir/process.cpp.o.d -o CMakeFiles/migraphx.dir/process.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/process.cpp 11 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/program.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/program.cpp.o -MF CMakeFiles/migraphx.dir/program.cpp.o.d -o CMakeFiles/migraphx.dir/program.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/program.cpp 2 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/propagate_constant.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/propagate_constant.cpp.o -MF CMakeFiles/migraphx.dir/propagate_constant.cpp.o.d -o CMakeFiles/migraphx.dir/propagate_constant.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/propagate_constant.cpp 11 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/propagate_precision.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/propagate_precision.cpp.o -MF CMakeFiles/migraphx.dir/propagate_precision.cpp.o.d -o CMakeFiles/migraphx.dir/propagate_precision.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ 99 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/promote_literals.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/promote_literals.cpp.o -MF CMakeFiles/migraphx.dir/promote_literals.cpp.o.d -o CMakeFiles/migraphx.dir/promote_literals.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/promote_literals.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_constant.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_constant.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_constant.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/quantization.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/quantization.cpp.o -MF CMakeFiles/migraphx.dir/quantization.cpp.o.d -o CMakeFiles/migraphx.dir/quantization.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/quantization.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_constant.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:241:60: note: in instantiation of function template specialization 'migraphx::value::to' requested here 241 | std::size_t root_target_id = v.at("target_id").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:241:60: note: in instantiation of function template specialization 'migraphx::value::to' requested here 241 | std::size_t root_target_id = v.at("target_id").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:241:60: note: in instantiation of function template specialization 'migraphx::value::to' requested here 241 | std::size_t root_target_id = v.at("target_id").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/promote_literals.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp:93:45: note: in instantiation of function template specialization 'migraphx::value::get' requested here 93 | ins->get_operator().attributes().get("pointwise", false); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp:93:45: note: in instantiation of function template specialization 'migraphx::value::get' requested here 93 | ins->get_operator().attributes().get("pointwise", false); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp:93:45: note: in instantiation of function template specialization 'migraphx::value::get' requested here 93 | ins->get_operator().attributes().get("pointwise", false); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/promote_literals.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/promote_literals.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantization.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/quantization.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantization.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/quantization.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/promote_literals.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantization.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/quantization.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:501:28: warning: not eliding copy on return [-Wnrvo] 501 | return param; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:585:45)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:585:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:585:45)>' requested here 585 | return generic_eval(*this, ctx, params, [](auto&&, auto f) { return f(); }); | ^ 11 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/quantize_int4.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/quantize_int4.cpp.o -MF CMakeFiles/migraphx.dir/quantize_int4.cpp.o.d -o CMakeFiles/migraphx.dir/quantize_int4.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/quantize_int4.cpp /build/reproducible-path/migraphx-7.1.1/src/program.cpp:653:20: warning: not eliding copy on return [-Wnrvo] 653 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:483:38: note: in instantiation of function template specialization 'migraphx::program::eval(const parameter_map &, execution_environment)::(anonymous class)::operator()<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:483:49)>' requested here 483 | trace(ins, [&] { return ins->get_literal().get_argument(); })); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:15: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 611 | ret = generic_eval(*this, contexts, params, [&](instruction_ref ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:501:28: warning: not eliding copy on return [-Wnrvo] 501 | return param; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:15: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 611 | ret = generic_eval(*this, contexts, params, [&](instruction_ref ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:653:20: warning: not eliding copy on return [-Wnrvo] 653 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:488:22: note: in instantiation of function template specialization 'migraphx::program::eval(const parameter_map &, execution_environment)::(anonymous class)::operator()<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:488:33)>' requested here 488 | ins, trace(ins, [&] { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:15: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 611 | ret = generic_eval(*this, contexts, params, [&](instruction_ref ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:653:20: warning: not eliding copy on return [-Wnrvo] 653 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:507:22: note: in instantiation of function template specialization 'migraphx::program::eval(const parameter_map &, execution_environment)::(anonymous class)::operator()<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:507:33)>' requested here 507 | ins, trace(ins, [&] { return argument{ins->get_shape(), nullptr}; })); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:15: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 611 | ret = generic_eval(*this, contexts, params, [&](instruction_ref ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:653:20: warning: not eliding copy on return [-Wnrvo] 653 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:537:22: note: in instantiation of function template specialization 'migraphx::program::eval(const parameter_map &, execution_environment)::(anonymous class)::operator()<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:537:33)>' requested here 537 | ins, trace(ins, [&] { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:15: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 611 | ret = generic_eval(*this, contexts, params, [&](instruction_ref ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:501:28: warning: not eliding copy on return [-Wnrvo] 501 | return param; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:658:53)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:658:15: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:658:53)>' requested here 658 | ret = generic_eval(*this, contexts, params, [&](auto&&, auto f) { return f(); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_constant.cpp:29: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/propagate_constant.cpp:107:56)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/propagate_constant.cpp:107:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/propagate_constant.cpp:107:56)>' requested here 107 | simple_par_for(const_instrs_vec.size(), grainsize, [&](const auto i) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:758:49: note: in instantiation of function template specialization 'migraphx::value::to' requested here 758 | auto normalized = node.at("normalized").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:758:49: note: in instantiation of function template specialization 'migraphx::value::to' requested here 758 | auto normalized = node.at("normalized").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:758:49: note: in instantiation of function template specialization 'migraphx::value::to' requested here 758 | auto normalized = node.at("normalized").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantization.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/quantization.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:818:36: note: in instantiation of function template specialization 'migraphx::value::to' requested here 818 | auto version = v.at("version").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:818:36: note: in instantiation of function template specialization 'migraphx::value::to' requested here 818 | auto version = v.at("version").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:818:36: note: in instantiation of function template specialization 'migraphx::value::to' requested here 818 | auto version = v.at("version").to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:927:16: warning: not eliding copy on return [-Wnrvo] 927 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:483:38: note: in instantiation of function template specialization 'migraphx::program::mark(const parameter_map &, marker)::(anonymous class)::operator()' requested here 483 | trace(ins, [&] { return ins->get_literal().get_argument(); })); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:38)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:5: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:38)>' requested here 922 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:501:28: warning: not eliding copy on return [-Wnrvo] 501 | return param; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:38)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:5: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:38)>' requested here 922 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:927:16: warning: not eliding copy on return [-Wnrvo] 927 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:488:22: note: in instantiation of function template specialization 'migraphx::program::mark(const parameter_map &, marker)::(anonymous class)::operator()' requested here 488 | ins, trace(ins, [&] { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:38)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:5: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:38)>' requested here 922 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:927:16: warning: not eliding copy on return [-Wnrvo] 927 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:507:22: note: in instantiation of function template specialization 'migraphx::program::mark(const parameter_map &, marker)::(anonymous class)::operator()' requested here 507 | ins, trace(ins, [&] { return argument{ins->get_shape(), nullptr}; })); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:38)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:5: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:38)>' requested here 922 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:927:16: warning: not eliding copy on return [-Wnrvo] 927 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:537:22: note: in instantiation of function template specialization 'migraphx::program::mark(const parameter_map &, marker)::(anonymous class)::operator()' requested here 537 | ins, trace(ins, [&] { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:38)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:5: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:922:38)>' requested here 922 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:501:28: warning: not eliding copy on return [-Wnrvo] 501 | return param; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:952:38)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:952:5: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:952:38)>' requested here 952 | generic_eval(*this, ctx, params, [&](auto ins, auto) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:966:20: warning: not eliding copy on return [-Wnrvo] 966 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:483:38: note: in instantiation of function template specialization 'migraphx::program::perf_report(std::ostream &, std::size_t, parameter_map, std::size_t, bool)::(anonymous class)::operator()' requested here 483 | trace(ins, [&] { return ins->get_literal().get_argument(); })); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:9: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 960 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:501:28: warning: not eliding copy on return [-Wnrvo] 501 | return param; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:9: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 960 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:966:20: warning: not eliding copy on return [-Wnrvo] 966 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:488:22: note: in instantiation of function template specialization 'migraphx::program::perf_report(std::ostream &, std::size_t, parameter_map, std::size_t, bool)::(anonymous class)::operator()' requested here 488 | ins, trace(ins, [&] { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:9: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 960 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:966:20: warning: not eliding copy on return [-Wnrvo] 966 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:507:22: note: in instantiation of function template specialization 'migraphx::program::perf_report(std::ostream &, std::size_t, parameter_map, std::size_t, bool)::(anonymous class)::operator()' requested here 507 | ins, trace(ins, [&] { return argument{ins->get_shape(), nullptr}; })); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:9: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 960 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:966:20: warning: not eliding copy on return [-Wnrvo] 966 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:537:22: note: in instantiation of function template specialization 'migraphx::program::perf_report(std::ostream &, std::size_t, parameter_map, std::size_t, bool)::(anonymous class)::operator()' requested here 537 | ins, trace(ins, [&] { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:9: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 960 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:501:28: warning: not eliding copy on return [-Wnrvo] 501 | return param; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:1185:38)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:1185:5: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:1185:38)>' requested here 1185 | generic_eval(*this, ctx, params, [](auto ins, auto&&...) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_int4.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_int4.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_int4.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_int4.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 13 warnings generated. 14 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/quantize_8bits.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/quantize_8bits.cpp.o -MF CMakeFiles/migraphx.dir/quantize_8bits.cpp.o.d -o CMakeFiles/migraphx.dir/quantize_8bits.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/reduce_dims.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/reduce_dims.cpp.o -MF CMakeFiles/migraphx.dir/reduce_dims.cpp.o.d -o CMakeFiles/migraphx.dir/reduce_dims.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/reduce_dims.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/reduce_dims.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/reduce_dims.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/reduce_dims.cpp:149:12: warning: not eliding copy on return [-Wnrvo] 149 | return result; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/reduce_dims.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/reduce_dims.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/quantization.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/reduce_dims.cpp:106:20: warning: not eliding copy on return [-Wnrvo] 106 | return result; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_numeric.h:169:11: note: in instantiation of function template specialization 'migraphx::base_lens(const std::vector &)::(anonymous class)::operator() &, const migraphx::shape &>' requested here 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/reduce_dims.cpp:95:17: note: in instantiation of function template specialization 'std::accumulate<__gnu_cxx::__normal_iterator>, std::vector, (lambda at /build/reproducible-path/migraphx-7.1.1/src/reduce_dims.cpp:96:66)>' requested here 95 | return std::accumulate( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:62:51: note: in instantiation of function template specialization 'migraphx::value::to' requested here 62 | auto param_index = op_val.at("ins_index").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:62:51: note: in instantiation of function template specialization 'migraphx::value::to' requested here 62 | auto param_index = op_val.at("ins_index").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:62:51: note: in instantiation of function template specialization 'migraphx::value::to' requested here 62 | auto param_index = op_val.at("ins_index").to(); | ^ 4 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/register_op.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/register_op.cpp.o -MF CMakeFiles/migraphx.dir/register_op.cpp.o.d -o CMakeFiles/migraphx.dir/register_op.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/register_op.cpp 11 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/register_target.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/register_target.cpp.o -MF CMakeFiles/migraphx.dir/register_target.cpp.o.d -o CMakeFiles/migraphx.dir/register_target.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/register_target.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/register_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/register_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 11 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/register_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/replace_allocate.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/replace_allocate.cpp.o -MF CMakeFiles/migraphx.dir/replace_allocate.cpp.o.d -o CMakeFiles/migraphx.dir/replace_allocate.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/replace_allocate.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/register_target.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_target.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/target.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/register_target.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_target.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/target.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 5 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_reduce.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/rewrite_reduce.cpp.o -MF CMakeFiles/migraphx.dir/rewrite_reduce.cpp.o.d -o CMakeFiles/migraphx.dir/rewrite_reduce.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/register_target.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_target.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/target.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/context.hpp:34: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/replace_allocate.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/replace_allocate.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/allocation_model.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/replace_allocate.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/replace_allocate.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/allocation_model.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 14 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_dot.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/rewrite_dot.cpp.o -MF CMakeFiles/migraphx.dir/rewrite_dot.cpp.o.d -o CMakeFiles/migraphx.dir/rewrite_dot.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/replace_allocate.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/replace_allocate.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/replace_allocate.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/allocation_model.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 5 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/simplify_qdq.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/simplify_qdq.cpp.o -MF CMakeFiles/migraphx.dir/simplify_qdq.cpp.o.d -o CMakeFiles/migraphx.dir/simplify_qdq.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:55: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:44:43: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:44:22: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:987:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 987 | return skip(name("broadcast", "multibroadcast", "contiguous"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:44:62: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts>>' requested here 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:44:55: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:44:13: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 44 | f("sub")(arg(0)(input_matcher.bind("x")), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:45:25: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 45 | return f("exp")(arg(0)(x_minus_max)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:45:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 45 | return f("exp")(arg(0)(x_minus_max)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:987:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 987 | return skip(name("broadcast", "multibroadcast", "contiguous"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:51:59: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts>>' requested here 51 | return f("div")(arg(0)(exp_x_minus_max()), arg(1)(skip_broadcasts(sum_exp_x_minus_max))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:51:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 51 | return f("div")(arg(0)(exp_x_minus_max()), arg(1)(skip_broadcasts(sum_exp_x_minus_max))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:51:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 51 | return f("div")(arg(0)(exp_x_minus_max()), arg(1)(skip_broadcasts(sum_exp_x_minus_max))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:115:72: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 115 | auto skip_broadcasts_mean = match::skip_broadcasts(reduce_mean.bind("mean")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:987:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 987 | return skip(name("broadcast", "multibroadcast", "contiguous"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:115:44: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts>' requested here 115 | auto skip_broadcasts_mean = match::skip_broadcasts(reduce_mean.bind("mean")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:117:61: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 117 | match::arg(1)(skip_broadcasts_mean)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:116:55: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 116 | auto x_minus_mean = match::name("sub")(match::arg(0)(match::any().bind("x")), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:119:45: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 119 | match::name("pow")(match::arg(0)(x_minus_mean), match::arg(1)(match::has_value(2.0f))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:993:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 993 | return skip(name("broadcast", "multibroadcast", "contiguous", "convert"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:999:12: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts_converts>>' requested here 999 | return skip_broadcasts_converts(make_basic_pred_matcher([=](instruction_ref ins) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1019:12: note: in instantiation of function template specialization 'migraphx::match::literal_value_checker<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1019:34)>' requested here 1019 | return literal_value_checker([=](migraphx::literal l) { | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:119:82: note: in instantiation of function template specialization 'migraphx::match::has_value' requested here 119 | match::name("pow")(match::arg(0)(x_minus_mean), match::arg(1)(match::has_value(2.0f))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:119:74: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 119 | match::name("pow")(match::arg(0)(x_minus_mean), match::arg(1)(match::has_value(2.0f))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:119:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 119 | match::name("pow")(match::arg(0)(x_minus_mean), match::arg(1)(match::has_value(2.0f))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:121:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 121 | match::name("mul")(match::arg(0)(x_minus_mean), match::arg(1)(x_minus_mean)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:122:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 122 | auto sqdiff = match::name("sqdiff")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:125:26: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 125 | match::arg(0)(match::any_of(pow_x_minus_mean, mul_x_minus_mean, sqdiff))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:124:27: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 124 | return reduce_mean( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:55:76: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 55 | auto matcher() const { return conv_1x1(match::arg(1)(match::is_constant())); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:55:57: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 55 | auto matcher() const { return conv_1x1(match::arg(1)(match::is_constant())); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:55:43: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 55 | auto matcher() const { return conv_1x1(match::arg(1)(match::is_constant())); } | ^ 12 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/split_reduce.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/split_reduce.cpp.o -MF CMakeFiles/migraphx.dir/split_reduce.cpp.o.d -o CMakeFiles/migraphx.dir/split_reduce.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/split_reduce.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:51:32: note: in instantiation of function template specialization 'migraphx::value::to' requested here 51 | auto axis = op["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:51:32: note: in instantiation of function template specialization 'migraphx::value::to' requested here 51 | auto axis = op["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:51:32: note: in instantiation of function template specialization 'migraphx::value::to' requested here 51 | auto axis = op["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 11 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/sqlite.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/sqlite.cpp.o -MF CMakeFiles/migraphx.dir/sqlite.cpp.o.d -o CMakeFiles/migraphx.dir/sqlite.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/sqlite.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:41:22: note: in instantiation of function template specialization 'migraphx::value::to' requested here 41 | if(v.at("group").to() != 1) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:41:22: note: in instantiation of function template specialization 'migraphx::value::to' requested here 41 | if(v.at("group").to() != 1) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:41:22: note: in instantiation of function template specialization 'migraphx::value::to' requested here 41 | if(v.at("group").to() != 1) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:43:65: note: in instantiation of function template specialization 'migraphx::value::to' requested here 43 | if(not all_of(v.at("stride"), [](const value& x) { return x.to() == 1; })) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:43:65: note: in instantiation of function template specialization 'migraphx::value::to' requested here 43 | if(not all_of(v.at("stride"), [](const value& x) { return x.to() == 1; })) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp:43:65: note: in instantiation of function template specialization 'migraphx::value::to' requested here 43 | if(not all_of(v.at("stride"), [](const value& x) { return x.to() == 1; })) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:43:64: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 43 | match::arg(1)(match::skip_broadcasts(match::is_constant().bind(scale))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:43:67: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 43 | match::arg(1)(match::skip_broadcasts(match::is_constant().bind(scale))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:987:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 987 | return skip(name("broadcast", "multibroadcast", "contiguous"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:43:30: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts>' requested here 43 | match::arg(1)(match::skip_broadcasts(match::is_constant().bind(scale))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:43:22: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 43 | match::arg(1)(match::skip_broadcasts(match::is_constant().bind(scale))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:42:43: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 42 | return match::name("dequantizelinear")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:122:74: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 122 | skip_post_dq_ops(match::dequantizelinear_op("scale1", "zp1").bind("dq1"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:54:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 54 | return match::skip(match::name( | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:122:13: note: in instantiation of function template specialization 'migraphx::match::skip_post_dq_ops>' requested here 122 | skip_post_dq_ops(match::dequantizelinear_op("scale1", "zp1").bind("dq1"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:121:33: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 121 | auto dq1 = match::arg(0)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:125:55: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 125 | return match::name(get_quantizable_op_names())(dq1, dq2); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:301:11: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 301 | ).bind(scale)))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:987:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 987 | return skip(name("broadcast", "multibroadcast", "contiguous"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:298:30: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts>' requested here 298 | match::arg(1)(match::skip_broadcasts(match::none_of( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:298:22: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 298 | match::arg(1)(match::skip_broadcasts(match::none_of( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:296:43: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 296 | return match::name("dequantizelinear")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:315:70: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 315 | auto dq1 = match::arg(0)(skip_post_dq_ops(block_dq("scale1").bind("dq1"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:54:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 54 | return match::skip(match::name( | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:315:34: note: in instantiation of function template specialization 'migraphx::match::skip_post_dq_ops>' requested here 315 | auto dq1 = match::arg(0)(skip_post_dq_ops(block_dq("scale1").bind("dq1"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:315:33: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 315 | auto dq1 = match::arg(0)(skip_post_dq_ops(block_dq("scale1").bind("dq1"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:317:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 317 | return match::name("dot")(dq1, dq2); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:406:29: note: in instantiation of function template specialization 'migraphx::match::basic_matcher::operator()<>' requested here 406 | match::used_once(), match::arg(0)(match::none_of(match::used_once()).bind("x"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:406:82: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 406 | match::used_once(), match::arg(0)(match::none_of(match::used_once()).bind("x"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:406:46: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 406 | match::used_once(), match::arg(0)(match::none_of(match::used_once()).bind("x"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:405:45: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 405 | return match::name("quantizelinear")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1063:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 1063 | return match::has_attribute("pointwise")(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:438:74: note: in instantiation of function template specialization 'migraphx::match::pointwise<>' requested here 438 | auto any_pointwise_input = match::any_of[match::inputs()](match::pointwise()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:440:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 440 | match::name("concat")(match::used_once(), any_pointwise_input).bind("cat"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:440:76: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 440 | match::name("concat")(match::used_once(), any_pointwise_input).bind("cat"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:439:59: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 439 | return match::name("quantizelinear")(match::arg(0)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:439:45: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 439 | return match::name("quantizelinear")(match::arg(0)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:553:78: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 553 | match::skip(match::name(skip_set))(match::name("quantizelinear").bind("q_ins")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:553:47: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 553 | match::skip(match::name(skip_set))(match::name("quantizelinear").bind("q_ins")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:554:61: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 554 | return match::name("dequantizelinear")(match::arg(0)(q_ins)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:554:47: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 554 | return match::name("dequantizelinear")(match::arg(0)(q_ins)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/split_reduce.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dom_info.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/split_reduce.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dom_info.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/split_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/split_reduce.cpp:106:20: warning: not eliding copy on return [-Wnrvo] 106 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/split_reduce.cpp:109:16: warning: not eliding copy on return [-Wnrvo] 109 | return result; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/split_reduce.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dom_info.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_gelu.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/rewrite_gelu.cpp.o -MF CMakeFiles/migraphx.dir/rewrite_gelu.cpp.o.d -o CMakeFiles/migraphx.dir/rewrite_gelu.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/split_reduce.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dom_info.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::split_fused_reduce>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/split_reduce.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dom_info.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::split_fused_reduce>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/split_reduce.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dom_info.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::split_fused_reduce>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ 20 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_low_precision.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/rewrite_low_precision.cpp.o -MF CMakeFiles/migraphx.dir/rewrite_low_precision.cpp.o.d -o CMakeFiles/migraphx.dir/rewrite_low_precision.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::generic_float<10, 5>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/make_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/make_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::generic_float<7, 8>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:993:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 993 | return skip(name("broadcast", "multibroadcast", "contiguous", "convert"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:999:12: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts_converts>>' requested here 999 | return skip_broadcasts_converts(make_basic_pred_matcher([=](instruction_ref ins) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1019:12: note: in instantiation of function template specialization 'migraphx::match::literal_value_checker<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1019:34)>' requested here 1019 | return literal_value_checker([=](migraphx::literal l) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:42:38: note: in instantiation of function template specialization 'migraphx::match::has_value' requested here 42 | either_arg(0, 1)(none_of(has_value(M_SQRT1_2)).bind("x"), has_value(M_SQRT1_2))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:42:60: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 42 | either_arg(0, 1)(none_of(has_value(M_SQRT1_2)).bind("x"), has_value(M_SQRT1_2))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:42:29: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::basic_matcher>>' requested here 42 | either_arg(0, 1)(none_of(has_value(M_SQRT1_2)).bind("x"), has_value(M_SQRT1_2))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:42:29: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::basic_matcher>>' requested here 42 | either_arg(0, 1)(none_of(has_value(M_SQRT1_2)).bind("x"), has_value(M_SQRT1_2))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:44:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher::operator()<>' requested here 44 | return f("erf")(used_once(), arg(0)(used_once(), any_of(mul_1_sqrt_2, div_sqrt_2))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:86: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:41:29: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 41 | auto mul_1_sqrt_2 = f("mul")( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:49:55: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::erf_fn' requested here 49 | return f("add")(used_once(), either_arg(0, 1)(erf_fn(), has_value(1.0))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:72: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::add_erf' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:61:43: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::matcher' requested here 61 | return detail::gelu_erf_matcher{f}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::gelu_erf<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>' requested here 66 | return gelu_erf([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:43:27: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 43 | auto div_sqrt_2 = f("div")(args(none_of(has_value(M_SQRT2)).bind("x"), has_value(M_SQRT2))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:49:55: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::erf_fn' requested here 49 | return f("add")(used_once(), either_arg(0, 1)(erf_fn(), has_value(1.0))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:72: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::add_erf' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:61:43: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::matcher' requested here 61 | return detail::gelu_erf_matcher{f}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::gelu_erf<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>' requested here 66 | return gelu_erf([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:44:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 44 | return f("erf")(used_once(), arg(0)(used_once(), any_of(mul_1_sqrt_2, div_sqrt_2))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:49:55: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::erf_fn' requested here 49 | return f("add")(used_once(), either_arg(0, 1)(erf_fn(), has_value(1.0))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:72: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::add_erf' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:61:43: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::matcher' requested here 61 | return detail::gelu_erf_matcher{f}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::gelu_erf<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>' requested here 66 | return gelu_erf([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:44:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 44 | return f("erf")(used_once(), arg(0)(used_once(), any_of(mul_1_sqrt_2, div_sqrt_2))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:49:55: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::erf_fn' requested here 49 | return f("add")(used_once(), either_arg(0, 1)(erf_fn(), has_value(1.0))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:72: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::add_erf' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:61:43: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::matcher' requested here 61 | return detail::gelu_erf_matcher{f}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::gelu_erf<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>' requested here 66 | return gelu_erf([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:49:38: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::basic_matcher>>' requested here 49 | return f("add")(used_once(), either_arg(0, 1)(erf_fn(), has_value(1.0))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:72: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::add_erf' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:61:43: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::matcher' requested here 61 | return detail::gelu_erf_matcher{f}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::gelu_erf<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>' requested here 66 | return gelu_erf([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:49:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 49 | return f("add")(used_once(), either_arg(0, 1)(erf_fn(), has_value(1.0))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:72: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::add_erf' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:61:43: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::matcher' requested here 61 | return detail::gelu_erf_matcher{f}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::gelu_erf<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>' requested here 66 | return gelu_erf([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:66:48: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 66 | return f("mul")(either_arg(0, 1)(any().bind("x"), add_any_mul)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:74:65: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 74 | auto mul_half_x = f("mul")(used_once(), either_arg(0, 1)(has_value(0.5), any().bind("x"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:41:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 41 | auto pow_fn() const { return f("pow")(used_once(), arg(1)(has_value(3.0))); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:47:80: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::pow_fn' requested here 47 | auto mul_const_pow1 = f("mul")(either_arg(0, 1)(has_value(0.044715), pow_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:72: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::tanh_fn' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:47:42: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::basic_matcher>>' requested here 47 | auto mul_const_pow1 = f("mul")(either_arg(0, 1)(has_value(0.044715), pow_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:72: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::tanh_fn' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:47:33: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 47 | auto mul_const_pow1 = f("mul")(either_arg(0, 1)(has_value(0.044715), pow_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:72: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::tanh_fn' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:898:47: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 898 | return [=](auto m) { return match::any_of(arg(i)(m), arg(j)(m)); }; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:48:42: note: in instantiation of function template specialization 'migraphx::match::any_arg(std::size_t, std::size_t)::(anonymous class)::operator()>>' requested here 48 | auto add_any_mul = f("add")(any_arg(0, 1)(mul_const_pow1)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:72: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::tanh_fn' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:48:33: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 48 | auto add_any_mul = f("add")(any_arg(0, 1)(mul_const_pow1)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:72: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::tanh_fn' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:49:42: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::basic_matcher>>' requested here 49 | auto mul_sqrt2rpi_add = f("mul")(either_arg(0, 1)(has_value(sqrt(M_2_PI)), add_any_mul)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:72: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::tanh_fn' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:49:33: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 49 | auto mul_sqrt2rpi_add = f("mul")(either_arg(0, 1)(has_value(sqrt(M_2_PI)), add_any_mul)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:72: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::tanh_fn' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:54:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 54 | auto mul_const_x = f("mul")(any_arg(0, 1)(has_value(0.797885))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:72: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::tanh_fn' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:55:43: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::basic_matcher>>' requested here 55 | auto add_mul_x_mul_pow = f("add")(either_arg(0, 1)(mul_const_pow2, mul_const_x)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:72: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::tanh_fn' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:55:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 55 | auto add_mul_x_mul_pow = f("add")(either_arg(0, 1)(mul_const_pow2, mul_const_x)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:72: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::tanh_fn' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:56:39: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 56 | return f("tanh")(used_once(), arg(0)(any_of(add_mul_x_mul_pow, mul_sqrt2rpi_add))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:72: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::tanh_fn' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:56:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 56 | return f("tanh")(used_once(), arg(0)(any_of(add_mul_x_mul_pow, mul_sqrt2rpi_add))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:72: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::tanh_fn' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:39: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::basic_matcher>>' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:64:30: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 64 | auto mul_half_tanh = f("mul")(either_arg(0, 1)(has_value(0.5), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:898:47: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 898 | return [=](auto m) { return match::any_of(arg(i)(m), arg(j)(m)); }; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:65:39: note: in instantiation of function template specialization 'migraphx::match::any_arg(std::size_t, std::size_t)::(anonymous class)::operator()>>' requested here 65 | auto add_any_mul = f("add")(any_arg(0, 1)(mul_half_tanh)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:65:30: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 65 | auto add_any_mul = f("add")(any_arg(0, 1)(mul_half_tanh)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:66:25: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::basic_matcher>>' requested here 66 | return f("mul")(either_arg(0, 1)(any().bind("x"), add_any_mul)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:66:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 66 | return f("mul")(either_arg(0, 1)(any().bind("x"), add_any_mul)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:23: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v0' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:73:29: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 73 | auto add_one_tanh = f("add")(used_once(), either_arg(0, 1)(has_value(1.0), tanh_fn())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:41: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v1' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:74:27: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 74 | auto mul_half_x = f("mul")(used_once(), either_arg(0, 1)(has_value(0.5), any().bind("x"))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:41: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v1' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:75:25: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::basic_matcher>>' requested here 75 | return f("mul")(either_arg(0, 1)(mul_half_x, add_one_tanh)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:41: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v1' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:75:25: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::basic_matcher>>' requested here 75 | return f("mul")(either_arg(0, 1)(mul_half_x, add_one_tanh)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:41: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v1' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:75:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 75 | return f("mul")(either_arg(0, 1)(mul_half_x, add_one_tanh)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:41: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v1' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/make_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/make_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/make_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:38:64: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 38 | auto pow2 = match::name("pow")(match::arg(0)(match::any().bind("x")), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:38:67: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 38 | auto pow2 = match::name("pow")(match::arg(0)(match::any().bind("x")), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:38:53: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 38 | auto pow2 = match::name("pow")(match::arg(0)(match::any().bind("x")), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:993:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 993 | return skip(name("broadcast", "multibroadcast", "contiguous", "convert"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:999:12: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts_converts>>' requested here 999 | return skip_broadcasts_converts(make_basic_pred_matcher([=](instruction_ref ins) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1019:12: note: in instantiation of function template specialization 'migraphx::match::literal_value_checker<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1019:34)>' requested here 1019 | return literal_value_checker([=](migraphx::literal l) { | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:39:61: note: in instantiation of function template specialization 'migraphx::match::has_value' requested here 39 | match::arg(1)(match::has_value(2.0f))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:39:53: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 39 | match::arg(1)(match::has_value(2.0f))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:38:39: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 38 | auto pow2 = match::name("pow")(match::arg(0)(match::any().bind("x")), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:41:50: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 41 | match::name("mul")(match::same_inputs(), match::arg(0)(match::any().bind("x"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:41:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 41 | match::name("mul")(match::same_inputs(), match::arg(0)(match::any().bind("x"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:47:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 47 | return match::name("div")(match::arg(0)(pow2()), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:48:67: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 48 | match::arg(1)(match::is_constant().bind("n"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:48:70: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 48 | match::arg(1)(match::is_constant().bind("n"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:48:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 48 | match::arg(1)(match::is_constant().bind("n"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:47:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 47 | return match::name("div")(match::arg(0)(pow2()), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/make_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 16 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_pooling.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/rewrite_pooling.cpp.o -MF CMakeFiles/migraphx.dir/rewrite_pooling.cpp.o.d -o CMakeFiles/migraphx.dir/rewrite_pooling.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 39 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_quantization.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/rewrite_quantization.cpp.o -MF CMakeFiles/migraphx.dir/rewrite_quantization.cpp.o.d -o CMakeFiles/migraphx.dir/rewrite_quantization.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/rewrite_quantization.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 24 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_rnn.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/rewrite_rnn.cpp.o -MF CMakeFiles/migraphx.dir/rewrite_rnn.cpp.o.d -o CMakeFiles/migraphx.dir/rewrite_rnn.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_quantization.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_quantization.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_quantization.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:64:33: note: in instantiation of function template specialization 'migraphx::value::to' requested here 64 | float alpha = v.at("alpha").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:64:33: note: in instantiation of function template specialization 'migraphx::value::to' requested here 64 | float alpha = v.at("alpha").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:64:33: note: in instantiation of function template specialization 'migraphx::value::to' requested here 64 | float alpha = v.at("alpha").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:67:32: note: in instantiation of function template specialization 'migraphx::value::to' requested here 67 | int size = v.at("size").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:67:32: note: in instantiation of function template specialization 'migraphx::value::to' requested here 67 | int size = v.at("size").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:67:32: note: in instantiation of function template specialization 'migraphx::value::to' requested here 67 | int size = v.at("size").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_rnn.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_quantization.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_rnn.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/broadcast.hpp:130:24: warning: not eliding copy on return [-Wnrvo] 130 | return s1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:40: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/contiguous.hpp:53:20: warning: not eliding copy on return [-Wnrvo] 53 | return s0; | ^ 39 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_topk.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/rewrite_topk.cpp.o -MF CMakeFiles/migraphx.dir/rewrite_topk.cpp.o.d -o CMakeFiles/migraphx.dir/rewrite_topk.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/rewrite_topk.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_rnn.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::generic_float<10, 5>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 11 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/schedule.cpp.o In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/schedule.cpp.o -MF CMakeFiles/migraphx.dir/schedule.cpp.o.d -o CMakeFiles/migraphx.dir/schedule.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/schedule.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::generic_float<7, 8>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_topk.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_topk.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_topk.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ 65 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/serialize.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/serialize.cpp.o -MF CMakeFiles/migraphx.dir/serialize.cpp.o.d -o CMakeFiles/migraphx.dir/serialize.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/serialize.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_topk.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/schedule.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/schedule.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/schedule.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp t:h60r:e14a:d swarning: ifunction 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn]z e, f); | ^60 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :a113r:g5u:m enote: nin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heret co m113p | u t e ( csoinmtpelxet_&p,a rc_ofnosrt( ns,h ampien&_,g rcaoinns,t fs)t;d : :| v ^e cto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppr:<110a:r5g:u mnote: ein instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heren t>&) c110o | n s t s| i ^m ple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](aut/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hppo: 78a:s11): { warning: vfunction 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn]1 (make_vi e78w | ( xs . g esth_ashpaep ec(o)m,p uatse._fsrhoamp(ex(sc.odnastta (s)t)d):.:.v.e)c;t o}r,< s h| a ^p e>&) co/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppn:s260t: 9{: Mnote: Iin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested hereG RAPH X260_ | T H R O W ( " b uviilstiitn_"a)l;l _}f l a| t ^t en(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_topk.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_topk.cpp:63:33: note: in instantiation of function template specialization 'migraphx::value::to' requested here 63 | auto axis = op["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_topk.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_topk.cpp:63:33: note: in instantiation of function template specialization 'migraphx::value::to' requested here 63 | auto axis = op["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_topk.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_topk.cpp:63:33: note: in instantiation of function template specialization 'migraphx::value::to' requested here 63 | auto axis = op["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/serialize.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/serialize.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/schedule.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/serialize.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/schedule.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/schedule.cpp:464:43)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/schedule.cpp:464:43)>' requested here 113 | simple_par_for(n, min_grain, f); In file included from | ^ /build/reproducible-path/migraphx-7.1.1/src/schedule.cpp:464:9: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/schedule.cpp:464:43)>' requested here 464 | /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp : 27 : In file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hppi:m28p: lIn file included from e_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hppp:a32r: _In file included from f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppo:r35(: c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppon:c95u:r20_:i nwarning: snot eliding copy on return [-Wnrvo]. size(), [95& | ] ( a u t o i n s _ i nrdeetxu,r na urteos utlitd;) {| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 5 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/shape.cpp.o In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppcd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/shape.cpp.o -MF CMakeFiles/migraphx.dir/shape.cpp.o.d -o CMakeFiles/migraphx.dir/shape.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/shape.cpp :38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 14 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/shape_transform_descriptor.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/shape_transform_descriptor.cpp.o -MF CMakeFiles/migraphx.dir/shape_transform_descriptor.cpp.o.d -o CMakeFiles/migraphx.dir/shape_transform_descriptor.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/shape.cpp:899:36: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 899 | v.at("lens").to_vector(), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/shape.cpp:899:36: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 899 | v.at("lens").to_vector(), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/shape.cpp:899:36: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 899 | v.at("lens").to_vector(), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:185:12: warning: not eliding copy on return [-Wnrvo] 185 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:237:12: warning: not eliding copy on return [-Wnrvo] 237 | return result; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterat/build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cppor:53{:n16}:, warning: fnot eliding copy on return [-Wnrvo]) ; | ^ 53 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp : 106 : 17 : note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested herer etur n106 | it ; | ^ par_/build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cppf:326o:23r:( note: oin instantiation of function template specialization 'migraphx::compute_end_dim<__gnu_cxx::__normal_iterator>, std::_Mem_fn>' requested hereu tput _326 | s h a p e . el e m e natust(o) ,i t[ &=] (caoumtpou tie)_ e{n d _| d ^i m(start/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp,: 442s:u9b:s .note: e(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)n d(), 442r | d i m , s t d :v:imseimt_(ftnh(i&dsi-m>etnyspieo(n):,: svusb.:.:.l)e;n ) )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return it; | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:338:26: note: in instantiation of function template specialization 'migraphx::compute_end_dim<__gnu_cxx::__normal_iterator>, migraphx::id>' requested here 338 | auto it = compute_end_dim(start, rdims.end(), idim, id{}); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 12 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/simplify_algebra.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/simplify_algebra.cpp.o -MF CMakeFiles/migraphx.dir/simplify_algebra.cpp.o.d -o CMakeFiles/migraphx.dir/simplify_algebra.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here In file included from /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp :3826 | : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp : 28p: aIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp_:f40o: rIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppe:a28c: h/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp(:i126t:e4r:a twarning: ofunction 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn]r {0}, itera t126o | rT{on }t, rfy)_;c o n| v ^e rt_va/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppl:u106e:_17i:m pnote: lin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here(r ank< 3106> | , s t d : : n u l l p t r _ t )p a r| _ ^f or(out/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppp:u141t:_20s:h anote: pin instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested heree .elem e141n | t s ( ) ,r e[t&u]r(na udteot aii)l :{: t r| y ^_ conve/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:t442_:v9a:l unote: e(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)_ imp l442< | T o > ( r an k < 3v>i{s}i,t (xt)h;i s -| > ^t ype(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp):,406 :v51s:. .note: .in instantiation of function template specialization 'migraphx::try_convert_value' requested here) ; | ^ 406 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :t105h:i9s:- >note: vin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herei sit([& ]105( | c o n s t a u tvoi&s iyt)( v{, r[e&s]u(ltc o=n sttr ya_uctoon&v)e r{t _MvIaGlRuAePT(HyR)O;W (}")I;n v a| l ^i d tup/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppl:e406 :t15y:p enote: "in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here) ; }); 406| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp: 105 : 21: tnote: hin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested herei s- >105v | i s i t ( [ & ] ( carogns[s1t] .avuitsiot&( [&y])( a{u tro essequ_lletn s=) t{r y| _ ^c onvert/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp_:va442l:u9e:< Tnote: oin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here>( y); 442} | ) ; | ^ vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpps:i427t:(63t:h inote: s-in instantiation of function template specialization 'migraphx::value::to' requested here >427t | y p e ( ) , v s . . . ) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp[:&251]:(7c:o nnote: sin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heret auto& 251v | ) { r est.uvrins ivt._tteymppel(a[t&e] (taoua(s)); {} )v;1 ( m| a ^k e_view(xs.g/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppe:t424_:s14h:a pnote: ein instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here( ), a s424. | f r o m ( x s . dsattda:(:)t)r)a.n.s.f)o;r m}(,v a l| u ^e s.begin/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:)260,: 9 :| ^note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp: 268260: | 53 : note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here vi s268i | t _ a l l _ f l a t t e ni(fs(,n ovt1 ,a psptldy:_:tmroavnes(pvo2s)e,( vx[s".p.e.r)m;u t a| t ^i on"].to_vector())) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:268:53: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 268 | if(not apply_transpose(v["permutation"].to_vector())) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:268:53: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 268 | if(not apply_transpose(v["permutation"].to_vector())) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:282:52: note: in instantiation of function template specialization 'migraphx::value::to' requested here 282 | if(not apply_broadcast(dims, v["axis"].to())) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:282:52: note: in instantiation of function template specialization 'migraphx::value::to' requested here 282 | if(not apply_broadcast(dims, v["axis"].to())) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:282:52: note: in instantiation of function template specialization 'migraphx::value::to' requested here 282 | if(not apply_broadcast(dims, v["axis"].to())) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:1282:20: warning: not eliding copy on return [-Wnrvo] 1282 | return result; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::shape_transform_descriptor::to_src_from_common()::(anonymous class)::operator()> &>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/ranges.hpp:210:10: note: in instantiation of function template specialization 'std::transform>>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:1274:72)>' requested here 210 | std::transform(r.begin(), r.end(), it, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:1274:5: note: in instantiation of function template specialization 'migraphx::transform>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:1274:72)>' requested here 1274 | transform(group_axes(subs), std::back_inserter(result.dimensions), [&](auto&& p) -> dimension { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/broadcast.hpp:130:24: warning: not eliding copy on return [-Wnrvo] 130 | return s1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:48:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 48 | return match::any_of(match::is_constant(), match::name("broadcast")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:57:25: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 57 | lit_broadcast().bind(std::move(x)), not_lit_broadcast().bind(std::move(y)))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:57:65: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 57 | lit_broadcast().bind(std::move(x)), not_lit_broadcast().bind(std::move(y)))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:56:62: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 56 | return match::name(std::move(op))(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:56:62: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 56 | return match::name(std::move(op))(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:56:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 56 | return match::name(std::move(op))(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:63:25: note: in instantiation of function template specialization 'migraphx::match::basic_matcher::operator()<>' requested here 63 | match::used_once(), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:64:80: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 64 | match::args(match::none_of(match::is_constant()), match::is_constant().bind("w"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:64:16: note: in instantiation of function template specialization 'migraphx::match::args>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 64 | match::args(match::none_of(match::is_constant()), match::is_constant().bind("w"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:64:16: note: in instantiation of function template specialization 'migraphx::match::args>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 64 | match::args(match::none_of(match::is_constant()), match::is_constant().bind("w"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:62:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 62 | return match::name("convolution")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:113:58: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 113 | match::either_arg(0, 1)(conv_const_weights().bind("conv"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:114:80: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 114 | match::name("broadcast", "multibroadcast").bind("a"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:113:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 113 | match::either_arg(0, 1)(conv_const_weights().bind("conv"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:113:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 113 | match::either_arg(0, 1)(conv_const_weights().bind("conv"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:112:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 112 | return match::name("mul")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:166:35: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 166 | match::args(match::any(), match::is_constant().bind("w"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:166:20: note: in instantiation of function template specialization 'migraphx::match::args>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 166 | match::args(match::any(), match::is_constant().bind("w"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:164:42: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 164 | return match::name("convolution")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:171:75: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 171 | match::name("slice")(match::used_once(), match::arg(0)(conv().bind("conv"))) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:171:67: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 171 | match::name("slice")(match::used_once(), match::arg(0)(conv().bind("conv"))) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:171:33: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 171 | match::name("slice")(match::used_once(), match::arg(0)(conv().bind("conv"))) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:172:18: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 172 | .bind("slice"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:173:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 173 | match::name("broadcast")(match::is_constant()).bind("a"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:173:60: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 173 | match::name("broadcast")(match::is_constant()).bind("a"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:170:58: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 170 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:170:58: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 170 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:170:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 170 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:256:54: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 256 | auto constant = match::is_constant(not_from_int4()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:258:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 258 | match::name("dot")(match::any_of[match::inputs()](constant), match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:260:33: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 260 | is_dot_const_inputs.bind("dot"), match::name("broadcast", "multibroadcast").bind("c"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:259:58: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 259 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:259:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 259 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:325:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 325 | match::args(match::name("dot", "quant_dot")(match::used_once()).bind("dot_ins"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:325:77: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 325 | match::args(match::name("dot", "quant_dot")(match::used_once()).bind("dot_ins"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator()>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<1UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:325:20: note: in instantiation of function template specialization 'migraphx::match::args>' requested here 325 | match::args(match::name("dot", "quant_dot")(match::used_once()).bind("dot_ins"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:324:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 324 | return match::name("slice")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:402:74: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 402 | auto const_broadcast = match::name("broadcast", "multibroadcast")(match::is_constant()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:405:53: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 405 | match::either_arg(0, 1)(const_broadcast.bind("d"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:406:74: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 406 | match::none_of(match::is_constant()).bind("z"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:405:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 405 | match::either_arg(0, 1)(const_broadcast.bind("d"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:405:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 405 | match::either_arg(0, 1)(const_broadcast.bind("d"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:403:50: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 403 | auto mul = match::name("mul")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:408:78: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 408 | match::either_arg(0, 1)(mul, match::is_constant(not_from_int4()).bind("c"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:408:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 408 | match::either_arg(0, 1)(mul, match::is_constant(not_from_int4()).bind("c"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:408:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 408 | match::either_arg(0, 1)(mul, match::is_constant(not_from_int4()).bind("c"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:407:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 407 | return match::name("dot")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:475:34: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 475 | match::any().bind("x"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:476:79: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 476 | match::any_of(conv_const_weights(), match::is_constant()).bind("b")), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:474:40: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 474 | match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:474:40: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 474 | match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>, migraphx::match::basic_matcher>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:477:39: note: in instantiation of function template specialization 'migraphx::match::args>, migraphx::match::basic_matcher>>' requested here 477 | match::none_of(match::args(match::is_constant(), match::is_constant())), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:473:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 473 | match::name("add")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:472:58: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 472 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:472:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 472 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:503:77: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 503 | match::any_of(match::is_constant()).bind("b")), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:502:40: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 502 | match::either_arg(0, 1)(match::any().bind("x"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:501:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 501 | match::name("add")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:500:58: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 500 | return match::name("dot")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:500:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 500 | return match::name("dot")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:536:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 536 | auto add = match::name("add")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:541:50: note: in instantiation of function template specialization 'migraphx::match::args>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 541 | match::args(add, match::is_constant().bind("w"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:540:42: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 540 | return match::name("convolution")(match::used_once(), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:563:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 563 | match::either_arg(0, 1)(op_lit_broadcast("add", "a", "x"), lit_broadcast().bind("b"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:562:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 562 | return match::name("add")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:582:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 582 | return match::name("add")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:620:92: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 620 | auto matcher() const { return pointwise(match::all_of[match::inputs()](match::broadcast())); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1063:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1063 | return match::has_attribute("pointwise")(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:620:35: note: in instantiation of function template specialization 'migraphx::match::pointwise>>' requested here 620 | auto matcher() const { return pointwise(match::all_of[match::inputs()](match::broadcast())); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:629:16: warning: not eliding copy on return [-Wnrvo] 629 | return input; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:670:35: warning: not eliding copy on return [-Wnrvo] 670 | return input; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:730:28: warning: not eliding copy on return [-Wnrvo] 730 | return input; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:850:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 850 | return match::name("dot")(match::all_of[match::inputs()](match::broadcast())); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:881:24: warning: not eliding copy on return [-Wnrvo] 881 | return input; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1063:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 1063 | return match::has_attribute("pointwise")(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:922:34: note: in instantiation of function template specialization 'migraphx::match::pointwise<>' requested here 922 | match::any_of(match::pointwise(), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:921:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 921 | return match::name("concat")(match::any_of[match::inputs()]( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1049:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1049 | return match::name("concat")( | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1153:12: warning: not eliding copy on return [-Wnrvo] 1153 | return result; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1063:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1063 | return match::has_attribute("pointwise")(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1164:20: note: in instantiation of function template specialization 'migraphx::match::pointwise>>' requested here 1164 | match::pointwise(match::any_of(match::nargs(1), match::nargs(2))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1168:65: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1168 | match::any_of[match::outputs()](match::name("slice")(pointwise_reduction))); | ^ 88 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1167:26: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1167 | return match::any( | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1233:16: warning: not eliding copy on return [-Wnrvo] 1233 | return group; | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/simplify_dyn_ops.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/simplify_dyn_ops.cpp.o -MF CMakeFiles/migraphx.dir/simplify_dyn_ops.cpp.o.d -o CMakeFiles/migraphx.dir/simplify_dyn_ops.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1475:79: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1475 | return match::any(match::any_of[match::outputs()](match::name("slice")(concat))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1475:26: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1475 | return match::any(match::any_of[match::outputs()](match::name("slice")(concat))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1558:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1558 | return match::name("add")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1650:49: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 1650 | auto matcher() const { return horiz_conv_dot(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1728:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1728 | return match::name("div")(match::arg(1)(match::is_constant().bind("c"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:993:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 993 | return skip(name("broadcast", "multibroadcast", "contiguous", "convert"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:999:12: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts_converts>>' requested here 999 | return skip_broadcasts_converts(make_basic_pred_matcher([=](instruction_ref ins) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1019:12: note: in instantiation of function template specialization 'migraphx::match::literal_value_checker<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1019:34)>' requested here 1019 | return literal_value_checker([=](migraphx::literal l) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1752:44: note: in instantiation of function template specialization 'migraphx::match::has_value' requested here 1752 | match::either_arg(0, 1)(match::has_value(1.0f), match::any().bind("x"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1752:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 1752 | match::either_arg(0, 1)(match::has_value(1.0f), match::any().bind("x"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1751:40: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1751 | auto mul_1 = match::name("mul")( | ^ 5 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1754:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1754 | match::name("div")(match::args(match::any().bind("x"), match::has_value(1.0f))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1780:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1780 | match::name("sub")(match::args(match::has_value(0.0f, 0, 0), match::any().bind("x"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1803:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 1803 | return match::name(get_qlinear_ops_names())(match::arg(0)(match::any().bind("x")), | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/simplify_reshapes.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/simplify_reshapes.cpp.o -MF CMakeFiles/migraphx.dir/simplify_reshapes.cpp.o.d -o CMakeFiles/migraphx.dir/simplify_reshapes.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1829:66: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 1829 | match::either_arg(0, 1)(match::has_value(0.0f, 0, 0).bind("x"), match::any())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1829:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::basic_matcher>>' requested here 1829 | match::either_arg(0, 1)(match::has_value(0.0f, 0, 0).bind("x"), match::any())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1828:43: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1828 | auto mul_zero = match::name("mul")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1831:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1831 | match::name("div")(match::args(match::has_value(0.0f, 0, 0).bind("x"), match::any())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1871:68: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 1871 | return match::name("recip")(match::args(match::name("sqrt")(match::used_once(), bind_x))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, migraphx::match::basic_matcher>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>)::(anonymous class)::operator()>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<1UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1871:44: note: in instantiation of function template specialization 'migraphx::match::args>>' requested here 1871 | return match::name("recip")(match::args(match::name("sqrt")(match::used_once(), bind_x))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1871:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1871 | return match::name("recip")(match::args(match::name("sqrt")(match::used_once(), bind_x))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1894:68: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 1894 | auto slice_bind_slice = match::arg(0)(match::name("slice").bind("slice")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1894:46: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 1894 | auto slice_bind_slice = match::arg(0)(match::name("slice").bind("slice")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1895:78: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1895 | return match::name("reshape")(match::arg(0)(match::name("contiguous")(slice_bind_slice))) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1895:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1895 | return match::name("reshape")(match::arg(0)(match::name("contiguous")(slice_bind_slice))) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1895:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1895 | return match::name("reshape")(match::arg(0)(match::name("contiguous")(slice_bind_slice))) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1896:14: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 1896 | .bind("reshape"); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:2063:14: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 2063 | .bind("trans"); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/slice.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/slice.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 48 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/split_single_dyn_dim.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/split_single_dyn_dim.cpp.o -MF CMakeFiles/migraphx.dir/split_single_dyn_dim.cpp.o.d -o CMakeFiles/migraphx.dir/split_single_dyn_dim.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/split_single_dyn_dim.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector:&31): In file included from c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hppo:n32s: t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp : 41| : ^11 : warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hppom:p60ut:e14(:c owarning: nfunction 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn]t ext&, co n60s | t s h aapreg&u,m ecnotn scto msptudt:e:(vceocnttoerx& ) schoapnes&t, c| o ^n st std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:47:84: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 47 | match::arg(0)(match::static_shape()), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:47:64: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 47 | match::arg(0)(match::static_shape()), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:48:83: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 48 | match::arg(1)(match::is_constant())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:48:64: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 48 | match::arg(1)(match::is_constant())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:46:50: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 46 | return match::name("broadcast_with_dims")(match::nargs(2), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:175:32: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 175 | return match::broadcast(match::nargs(2), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:208:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 208 | return match::name("slice")(match::nargs(2), match::arg(1)(match::is_constant())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:262:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 262 | return match::name("slice")(match::nargs(3), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:321:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 321 | return match::name("slice")(match::nargs(4), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:356:63: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 356 | auto matcher() const { return match::name("dimensions_of")(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:403:65: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 403 | auto const_alloc = match::arg(1)(match::name("allocate")(match::is_constant())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:403:41: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 403 | auto const_alloc = match::arg(1)(match::name("allocate")(match::is_constant())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:404:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 404 | return match::name("reshape")(match::nargs(2), const_alloc); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:438:35: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 438 | return match::name("fill")(match::arg(0)(match::is_constant()), const_alloc); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:461:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 461 | return match::name("broadcast_for_dot")(match::arg(0)(match::static_shape()), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:503:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 503 | auto match_2_args = match::nargs(2)(match::arg(0)(match::static_shape()), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:505:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 505 | auto match_3_args = match::nargs(3)(match::arg(0)(match::static_shape()), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:83:73: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 83 | match::none_of(match::skip_output(match::name("contiguous"))(shape_transform)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:508:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 508 | return match::name("onehot")(match::any_of(match_2_args, match_3_args)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:85:63: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 85 | match::args(match::skip(match::name("contiguous"))(shape_transform)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, migraphx::match::basic_matcher>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>)::(anonymous class)::operator()>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<1UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:85:20: note: in instantiation of function template specialization 'migraphx::match::args>>' requested here 85 | match::args(match::skip(match::name("contiguous"))(shape_transform)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:86:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 86 | return shape_transform(output_not_shape_transform, input_has_shape_transform); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:163:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 163 | auto match_op = match::any_of(match::reduce(), match::pointwise()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1063:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 1063 | return match::has_attribute("pointwise")(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:163:63: note: in instantiation of function template specialization 'migraphx::match::pointwise<>' requested here 163 | auto match_op = match::any_of(match::reduce(), match::pointwise()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:165:21: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 165 | match_op(match::none_of(fusable_split())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:166:73: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 166 | auto reshapes_x_op = reshapes(match::arg(0)(match::skip(reshapes())(x_op.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:166:82: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 166 | auto reshapes_x_op = reshapes(match::arg(0)(match::skip(reshapes())(x_op.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:166:76: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 166 | auto reshapes_x_op = reshapes(match::arg(0)(match::skip(reshapes())(x_op.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:166:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 166 | auto reshapes_x_op = reshapes(match::arg(0)(match::skip(reshapes())(x_op.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:166:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 166 | auto reshapes_x_op = reshapes(match::arg(0)(match::skip(reshapes())(x_op.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:167:70: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 167 | return match_op(match::any_of[match::inputs()](reshapes_x_op.bind("input"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:167:24: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 167 | return match_op(match::any_of[match::inputs()](reshapes_x_op.bind("input"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/slice.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:265:20: warning: not eliding copy on return [-Wnrvo] 265 | return desc; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:267:20: warning: not eliding copy on return [-Wnrvo] 267 | return desc1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:387:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 387 | return match::name(reshapes)(match::same_shape(match::arg(0))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:399:69: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 399 | auto matcher() const { return match::name("slice")(match::arg(0)(match::name("slice"))); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:399:55: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 399 | auto matcher() const { return match::name("slice")(match::arg(0)(match::name("slice"))); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:485:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 485 | return match::name("concat")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:567:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 567 | return match::name("concat")(match::any_of[match::outputs()](match::name("slice"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:639:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 639 | return match::name("concat")(match::all_of[match::inputs()](match::name("transpose"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:752:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 752 | return match::name("concat")(match::any_of[match::inputs()](match::name("concat"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:784:48: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 784 | match::args(match::name("reshape").bind("data"), match::is_constant().bind("ind"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:784:80: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 784 | match::args(match::name("reshape").bind("data"), match::is_constant().bind("ind"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:784:83: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 784 | match::args(match::name("reshape").bind("data"), match::is_constant().bind("ind"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:784:20: note: in instantiation of function template specialization 'migraphx::match::args, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 784 | match::args(match::name("reshape").bind("data"), match::is_constant().bind("ind"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:784:20: note: in instantiation of function template specialization 'migraphx::match::args, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 784 | match::args(match::name("reshape").bind("data"), match::is_constant().bind("ind"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:783:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 783 | return match::name("gather")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:889:47: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 889 | match::args(match::name("reshape")(match::arg(0)(match::name("concat").bind("data"))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:889:20: note: in instantiation of function template specialization 'migraphx::match::args>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 889 | match::args(match::name("reshape")(match::arg(0)(match::name("concat").bind("data"))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:888:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 888 | return match::name("gather")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:946:49: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 946 | match::none_of(match::standard_shape()).bind("input")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:946:53: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 946 | match::none_of(match::standard_shape()).bind("input")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:945:65: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 945 | auto contiguous = match::skip(match::name("contiguous"))( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, migraphx::match::basic_matcher>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>)::(anonymous class)::operator()>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<1UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:947:65: note: in instantiation of function template specialization 'migraphx::match::args>>' requested here 947 | auto reshape_contiguous = match::name("reshape")(match::args(contiguous)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:947:57: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 947 | auto reshape_contiguous = match::name("reshape")(match::args(contiguous)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:949:73: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 949 | match::nargs(2), match::either_arg(0, 1)(reshape_contiguous.bind("rsp"), match::any())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:949:96: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 949 | match::nargs(2), match::either_arg(0, 1)(reshape_contiguous.bind("rsp"), match::any())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:949:53: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::basic_matcher>>' requested here 949 | match::nargs(2), match::either_arg(0, 1)(reshape_contiguous.bind("rsp"), match::any())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:949:53: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::basic_matcher>>' requested here 949 | match::nargs(2), match::either_arg(0, 1)(reshape_contiguous.bind("rsp"), match::any())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1063:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 1063 | return match::has_attribute("pointwise")(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:948:23: note: in instantiation of function template specialization 'migraphx::match::pointwise>, migraphx::match::basic_matcher>>' requested here 948 | return match::pointwise( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1011:73: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1011 | match::none_of(match::skip_output(match::name("contiguous"))(match::pointwise())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1017:29: note: in instantiation of function template specialization 'migraphx::match::basic_matcher::operator()<>' requested here 1017 | match::used_once(), not_layout, input_has_shape_transform, output_not_pointwise); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1063:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 1063 | return match::has_attribute("pointwise")(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1016:23: note: in instantiation of function template specialization 'migraphx::match::pointwise>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 1016 | return match::pointwise( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1104:39: note: in instantiation of function template specialization 'migraphx::match::basic_matcher::operator()>>' requested here 1104 | auto transpose = match::output(match::name("transpose")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1105:79: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1105 | return match::any(match::any_of[match::outputs()](match::name("slice")(transpose))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1105:26: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1105 | return match::any(match::any_of[match::outputs()](match::name("slice")(transpose))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1167:40: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1167 | return match::name("transpose")(match::all_of[match::outputs()](match::name("slice"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/split_single_dyn_dim.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1260:58: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 1260 | auto other = match::skip_broadcasts(match::any().bind("other")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:987:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 987 | return skip(name("broadcast", "multibroadcast", "contiguous"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1260:29: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts>' requested here 1260 | auto other = match::skip_broadcasts(match::any().bind("other")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1261:78: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::basic_matcher>>' requested here 1261 | return match::name("dot")(match::used_once(), match::either_arg(0, 1)(rsp, other)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/split_single_dyn_dim.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1261:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 1261 | return match::name("dot")(match::used_once(), match::either_arg(0, 1)(rsp, other)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1370:87: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 1370 | auto const_mul_add = match::name("mul", "add")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1370:63: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1370 | auto const_mul_add = match::name("mul", "add")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1372:74: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 1372 | auto match_shape_op = shape_ops(match::args(const_mul_add.bind("pw"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator()>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<1UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1372:55: note: in instantiation of function template specialization 'migraphx::match::args>' requested here 1372 | auto match_shape_op = shape_ops(match::args(const_mul_add.bind("pw"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1372:47: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1372 | auto match_shape_op = shape_ops(match::args(const_mul_add.bind("pw"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1374:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1374 | return match_shape_op(skip_shape_op_outputs(match::name("dot"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1374:30: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1374 | return match_shape_op(skip_shape_op_outputs(match::name("dot"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:736:74: note: in instantiation of function template specialization 'migraphx::value::to' requested here 736 | shift = broadcast->get_operator().to_value()["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/split_single_dyn_dim.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hppa:l104u:e14<:T owarning: >function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn]( y); }) ;104 | | ^ argum/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppe:n406t: 15c:o mnote: pin instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested hereu te(co n406t | e x t & , c o ntshti ss-h>avpies&i,t (c[o&n]s(tc osntsdt: :avuetcot&o ry<)a r{gu mreenstu>l&t) =c otnrsyt_ c o| n ^ vert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:736:74: note: in instantiation of function template specialization 'migraphx::value::to' requested here 736 | shift = broadcast->get_operator().to_value()["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:736:74: note: in instantiation of function template specialization 'migraphx::value::to' requested here 736 | shift = broadcast->get_operator().to_value()["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:901:42: note: in instantiation of function template specialization 'migraphx::value::to' requested here 901 | auto axis = v.at("axis").to() - naxes; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:901:42: note: in instantiation of function template specialization 'migraphx::value::to' requested here 901 | auto axis = v.at("axis").to() - naxes; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:901:42: note: in instantiation of function template specialization 'migraphx::value::to' requested here 901 | auto axis = v.at("axis").to() - naxes; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1056:60: note: in instantiation of function template specialization 'migraphx::value::to' requested here 1056 | auto axis = ins->get_operator().to_value()["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1056:60: note: in instantiation of function template specialization 'migraphx::value::to' requested here 1056 | auto axis = ins->get_operator().to_value()["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1056:60: note: in instantiation of function template specialization 'migraphx::value::to' requested here 1056 | auto axis = ins->get_operator().to_value()["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/split_single_dyn_dim.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::convolution &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::convolution &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::convolution &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1595:12: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 1595 | if(a_op != b_op) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::convolution &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::convolution &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::convolution &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1595:12: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 1595 | if(a_op != b_op) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::convolution &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::convolution &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::convolution &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1595:12: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 1595 | if(a_op != b_op) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:238:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 238 | auto op_axes = v.at("axes").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:238:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 238 | auto op_axes = v.at("axes").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:238:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 238 | auto op_axes = v.at("axes").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::slice &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::slice &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::slice &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::slice &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:462:36: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 462 | m.replace_instruction(ins, op, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::slice &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::slice &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::slice &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::slice &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:462:36: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 462 | m.replace_instruction(ins, op, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::slice &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::slice &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::slice &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::slice &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:462:36: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 462 | m.replace_instruction(ins, op, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 11 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/target.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/target.cpp.o -MF CMakeFiles/migraphx.dir/target.cpp.o.d -o CMakeFiles/migraphx.dir/target.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/target.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/slice.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:363:68: note: in instantiation of function template specialization 'migraphx::value::to' requested here 363 | auto start = dimensions_of_value.at("start").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/slice.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:363:68: note: in instantiation of function template specialization 'migraphx::value::to' requested here 363 | auto start = dimensions_of_value.at("start").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/slice.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:363:68: note: in instantiation of function template specialization 'migraphx::value::to' requested here 363 | auto start = dimensions_of_value.at("start").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/target.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/target.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/target.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/target.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 16 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/tmp_dir.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/tmp_dir.cpp.o -MF CMakeFiles/migraphx.dir/tmp_dir.cpp.o.d -o CMakeFiles/migraphx.dir/tmp_dir.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/tmp_dir.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/target.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/target.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/context.hpp:34: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 5 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/truncate_float.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/truncate_float.cpp.o -MF CMakeFiles/migraphx.dir/truncate_float.cpp.o.d -o CMakeFiles/migraphx.dir/truncate_float.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/truncate_float.cpp [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/value.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/value.cpp.o -MF CMakeFiles/migraphx.dir/value.cpp.o.d -o CMakeFiles/migraphx.dir/value.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/value.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/truncate_float.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/truncate_float.hpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/truncate_float.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/truncate_float.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/truncate_float.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/truncate_float.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 11 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/verify_args.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/verify_args.cpp.o -MF CMakeFiles/migraphx.dir/verify_args.cpp.o.d -o CMakeFiles/migraphx.dir/verify_args.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/verify_args.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/verify_args.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/verify_args.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/verify_args.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/verify_args.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/verify_args.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/verify_args.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/op/builder/batchnorm.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/op/builder/batchnorm.cpp.o -MF CMakeFiles/migraphx.dir/op/builder/batchnorm.cpp.o.d -o CMakeFiles/migraphx.dir/op/builder/batchnorm.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/op/builder/batchnorm.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/batchnorm.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/batchnorm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/batchnorm.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/batchnorm.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/batchnorm.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/batchnorm.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/batchnorm.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 301 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/op/builder/celu.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/op/builder/celu.cpp.o -MF CMakeFiles/migraphx.dir/op/builder/celu.cpp.o.d -o CMakeFiles/migraphx.dir/op/builder/celu.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/op/builder/celu.cpp 14 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/op/builder/clip.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/op/builder/clip.cpp.o -MF CMakeFiles/migraphx.dir/op/builder/clip.cpp.o.d -o CMakeFiles/migraphx.dir/op/builder/clip.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/op/builder/clip.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/celu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/celu.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 5 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/celu.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/op/builder/convolution.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/op/builder/convolution.cpp.o -MF CMakeFiles/migraphx.dir/op/builder/convolution.cpp.o.d -o CMakeFiles/migraphx.dir/op/builder/convolution.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/celu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/celu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/celu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/celu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/clip.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/clip.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/clip.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/clip.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 11 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/op/builder/einsum.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/op/builder/einsum.cpp.o -MF CMakeFiles/migraphx.dir/op/builder/einsum.cpp.o.d -o CMakeFiles/migraphx.dir/op/builder/einsum.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/op/builder/einsum.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 48 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/op/builder/gelu.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/op/builder/gelu.cpp.o -MF CMakeFiles/migraphx.dir/op/builder/gelu.cpp.o.d -o CMakeFiles/migraphx.dir/op/builder/gelu.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/einsum.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ 14 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/op/builder/gemm.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/op/builder/gemm.cpp.o -MF CMakeFiles/migraphx.dir/op/builder/gemm.cpp.o.d -o CMakeFiles/migraphx.dir/op/builder/gemm.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/einsum.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/einsum.cpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/einsum.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 17 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/op/builder/mean_variance_normalization.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/op/builder/mean_variance_normalization.cpp.o -MF CMakeFiles/migraphx.dir/op/builder/mean_variance_normalization.cpp.o.d -o CMakeFiles/migraphx.dir/op/builder/mean_variance_normalization.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/op/builder/mean_variance_normalization.cpp 17 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/op/builder/op_builder.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/op/builder/op_builder.cpp.o -MF CMakeFiles/migraphx.dir/op/builder/op_builder.cpp.o.d -o CMakeFiles/migraphx.dir/op/builder/op_builder.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/op/builder/op_builder.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/mean_variance_normalization.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/mean_variance_normalization.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/mean_variance_normalization.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ 23 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/mean_variance_normalization.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_abs_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_abs_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_abs_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_abs_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_abs_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/mean_variance_normalization.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/mean_variance_normalization.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/mean_variance_normalization.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/op_builder.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/op_builder.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/op_builder.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ 11 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_acosh_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_acosh_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_acosh_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_acosh_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acosh_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/op_builder.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_abs_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_abs_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_abs_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_abs_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/abs.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::abs>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::abs>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 11 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_acos_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_acos_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_acos_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_acos_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acos_hpp.cpp 14 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_add_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_add_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_add_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_add_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_add_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acosh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acosh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acosh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acosh_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/acosh.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::acosh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::acosh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acos_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acos_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acos_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acos_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/acos.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::acos>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::acos>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_add_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::add>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_add_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ 7 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_allocate_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_allocate_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_allocate_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_allocate_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_allocate_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_allocate_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_allocate_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_allocate_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:97:12: warning: not eliding copy on return [-Wnrvo] 97 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:83: note: in instantiation of function template specialization 'migraphx::to_value>' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:5: note: in instantiation of function template specialization 'migraphx::reflect_each' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:485:22: note: in instantiation of function template specialization 'migraphx::to_value' requested here 485 | return migraphx::to_value(x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:819:24: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 819 | return detail::to_value_op(private_detail_te_self); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::allocate>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_allocate_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:97:12: warning: not eliding copy on return [-Wnrvo] 97 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:83: note: in instantiation of function template specialization 'migraphx::to_value>' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:5: note: in instantiation of function template specialization 'migraphx::reflect_each' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:485:22: note: in instantiation of function template specialization 'migraphx::to_value' requested here 485 | return migraphx::to_value(x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:819:24: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 819 | return detail::to_value_op(private_detail_te_self); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::allocate>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_allocate_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::allocate>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_allocate_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::allocate>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_allocate_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::allocate>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_argmax_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_argmax_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_argmax_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_argmax_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp 6 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_argmin_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_argmin_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_argmin_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_argmin_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp 10 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_asinh_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_asinh_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_asinh_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_asinh_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_asinh_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 6 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_asin_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_asin_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_asin_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_asin_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_asin_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this-In file included from >t/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cppy:p2e: (In file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp,:28 : vIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp.:.35.: In file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp;: 28 : In file included from | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp ^: 28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :warning: 106function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]: 21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 105 | 106 | v is i t (v , [& ]a(rcognss[t 0a]u.tov&i)s {i tMI(G[R&A]PH(Xa_uTHtRoO W(i"nInpvuatli)d t{u p le| ^t ype"); }); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :| 442 ^: 9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | 139 | v i s ifatl(lvba,c k[_v&i]si(tc(vo,n [s&t] (acountsto &a)ut o{& )M { MIGRAPHX_TIHRGORWA(P"IHnXv_alTiHdR OtuWp(l"e Itnyvpae"l)i;d })t;u p | l ^e type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_asinh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_asinh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_fIn file included from or/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_asinh_hpp.cpp_:e2a: cIn file included from h/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp(:28i: tIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppr:a35: tIn file included from o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hppr:{27: 0In file included from }/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp,: 40: iIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:e28r: a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppt:o126:r4{: nwarning: }function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn], f); | ^ 126 | To t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppry:_107c:on17v:e rnote: t_in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested herev alue_imp l107( | r a n k <3 > , s t d :: n u l l pt rp_atr)_ f| o ^r (dyn_out.comp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppu:t141e:d20:_ snote: hin instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested herea pe.e l141e | m e n t rse(t)u,rn [d&et]a(ial:u:ttor y_ic)o nv{e r t_| v ^a lue_im/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppp:l442<:To9>:( rnote: a(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)nk <3>{} ,442 x | ) ; | ^ vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpps:i406t:(51t:hi note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here s->ty pe406 | () , v s . .. ) ;t h| i ^s ->vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppi:t106(:[21&:] (note: cin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested hereo nst a106u | t o & y ) { r e s ulatr g=s [t0r]y._vciosnivte(rt[_&v]al(uaeu (iyn)p;u t})); { | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp442::406:915:: note: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested herein instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442406 | | tvhiiss-i>tv(itshiti(s[&-]>(tcyopnes(t) a,u tvos&. .y). ){; r e| s ^u lt = tr/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppy:_c91o:n11v:e rnote: t_in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herev alue (91y | ); } ) ; | ^ s./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppv:i247s:i78:t _note: tin instantiation of function template specialization 'migraphx::value::to>' requested here ype([& ]247( | aiuntloi naes )v {o ivd( mfarkoem__vviaelwu(e_si,m pals(.frraonmk(r,i vceod.ndsta tvaa(l)u)e)&) ;v ,} , s t| d ^: :stri/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppn:g105&: 9x:) note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here { x = v.105t | o i(t)(; v}, [| ^& ](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp91 | : 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp : 29 : sIn file included from ./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppv:i27s: iIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp_:t35y: p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:(95[:&20]:( awarning: unot eliding copy on return [-Wnrvo]t o as) { v (95m | a k return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe_v:i106e:w5(:s ,note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herea s.fro m106( | d e r i vseidm.pdlaet_ap(a)r)_)f)o;r _}i,m p l| ( ^n , thre/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppa:d105s:i9z:e ,note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heref ); | ^105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : 5 :v inote: sin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herei t(v ,113 | [ & ] ( csoinmsptl ea_uptaor&_)f o{r (MnI,G RmAiPnH_Xg_rTaHiRnO,W (f")I;n v a| l ^i d t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppu:p110l:e5 :t ynote: pin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heree "); }110) | ; | ^s imp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppl:e97_:p16a:r _note: fin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested hereo r(l a97s | t - f i r rsets,ul t[.v&i]s(ita(u[&t]o( auit)o o{u tfp(utf)i r{ s t| [ ^i ]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_asinh_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/asinh.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::asinh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::asinh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_asin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_asin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | In file included from ^ /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp: :In file included from 98:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp21::29 : note: In file included from in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27 : 98In file included from | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95 : 20 :ar gwarning: s[not eliding copy on return [-Wnrvo]0 ].visit([ &]95( | a u to in p u t ) { r| e ^t urn res/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppu:l442t:;9 : | note: ^in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 : 5v:i snote: iin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heret (th i106s | - > t yp es(i)m,p lves_.p.a.r)_;f o r| ^_ impl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:(91n:,11: tnote: hin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herer eads i91 | z e , f ) ;s . v| i ^si t_type/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp([:&113]:(5a:u tonote: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereas ) { v (113m | a ke _ v iseiwm(sp,l aes_.pfarro_mf(doerr(inv,e dm.diant_a(g)r))a)i;n ,} , f )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp: :note: 110in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here: 5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here105 | 110 | vi s i t (svi,m p[l&e]_(pcaorn_sfto ra(ultaos&t) -{ fMiIrGsRtA,P H[X&_]T(HaRuOtWo( "iI)n v{a lfi(df itrusptl[ei ]t)y;p e}"));; }| ) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp::9738::165:: note: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested herein instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 9738 | | p a r _rfeosru_leta.cvhi(siitte(r[a&t]o(ra{u0t}o, oiuttepruatt)o r{{ n }| , ^ f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple In file included from ty/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppp:e3": )In file included from ;/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :}29): ;In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :| 27 ^: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp35:: 97/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::1695:: 20note: :in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here warning: not eliding copy on return [-Wnrvo] 97 | 95 | r e s u l t . v i s i tr(e[t&u]r(na urteos uolutt;p u t| ) ^ { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp : 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :a29r: gIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp[:027]: .In file included from v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppi:s35i: t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(:[95&:]20(:a uwarning: tnot eliding copy on return [-Wnrvo]o input) {95 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 :r9e:t unote: rin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heren re s442u | l t ; | ^ visit(th/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:s106-:>5t:y pnote: ein instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here( ), v s106. | . . ) ; s i| m ^p le_par/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:f91o:r11_:i mnote: pin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herel (n, th r91e | a d s i z e , fs).;v i s| i ^t _ty/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppp:e113(:[&5]:( anote: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here uto 113a | s) { v(m a kse_ivmpileew(_sp,a ars.f_rfoomr((dn,e min_rgraiivedn.,d aft)a;( | ^) )));/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :}110:,5 : | note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here ^ 110 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp s:i105m:p9le:_ pnote: arin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here_ for(last 105- | f i r s t , [v&i]s(iatu(tvo, i[)& ]{( cfo(nfsitr satu[tio]&)); {} )M;I G R| A ^P HX_THROW/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp(:"38I:n5v:a lnote: iin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested hered tup l38e | t y p ep"a)r;_ f}o)r;_ e a| c ^h (ite/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppr:a105t:o16r:{ 0note: }in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here, it e105r | a t o r { n } , rfe)s;u l t| . ^v isit/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp(:[99&:]17(:a unote: tin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested hereo outp u99t | ) { | ^ par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp95: | 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp : 29 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 27 : In file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppe:t35u: rn/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :r95e:s20u:l twarning: ;not eliding copy on return [-Wnrvo] | ^ 95 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 : 5 : rnote: ein instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heret urn 106r | e s u l ts;i m p| l ^e _par_for_i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppm:p106l:(5n:, note: tin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereh reads i106z | e , f )s;i m p| l ^e _pa/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:_113f:o5r:_ inote: min instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herep l(n, 113t | h r e a dssiimzpel,e _fp)a;r _ f| o ^r (n,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :m113i:n5_:g rnote: ain instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herei n, f )113; | | ^ si/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppm:p110l:e5_:p anote: rin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here_ for(n ,110 | m i n _ gsriamipnl,e _fp)a;r _ f| o ^r (la/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpps:t110 :-5 :f irnote: sin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heret , [& ]110( | a u t o sii)m p{l e_fp(afri_frosrt(l[ais]t) ;- }fi)r;s t ,| ^[ &](auto i)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :{ 38f:(5f:i rsnote: tin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here[i ]); }38) | ; | ^ par_for_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppe:a38c:h5(:i tnote: ein instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested herer ato r38{0 | } , i tpearra_tofro{rn_}e,a chf();i t e| r ^a tor{/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp0:}107,: 17i:t enote: rin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested herea tor{n }107, | f ) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp : 99 : 17 :p anote: rin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here_ for( d99y | n _ o u t . c o m pu t e d _ s h appaer._efloerm(eonuttsp(u)t,_ s[h&a]p(ea.uetloe mie)n t{s ( )| , ^ [&](au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt:o442 :i9): {note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | ^ 442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9 : note: v(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)i sit (442th | i s - > ty p e (v),i svist.(.t.h)i;s - >t| y ^p e(), v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpps:.106.:.21):; note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here| ^ 106 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp : 98 : 21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here a r98g | s [ 0 ] . v i s i t ( [ &a]r(gasu[0t]o. viinpsuitt)( [{& ] (| a ^u to input/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp): 442{: 9 :| ^note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9 : note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herev isi t442( | t h i s - > t y pvei(s)i,t (vtsh.i.s.-)>;t y p| e ^( ), vs/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp.:.91.:)11; : | note: ^in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp: 9191: | 11 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here s. v91i | s i t _ t y p e (s[.&v]isit_ty(paeu(t[o& ]a(sa)u t{o va(sm)a k{e _vv(imeawk(es_,v iaesw.(fsr,o ma(sd.efrriovme(dd.edraitvae(d).)d)a)t;a( )}),) ) ;| ^} , | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :105:9:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :note: 105in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here: 9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | 105 | v i s i t (vvi,s i[t&(]v(,c o[n&s]t( caountsot& )a u{t oM&I)G R{A PMHIXG_RTAHPRHOXW_(T"HIRnOvWa(l"iIdn vtaulpilde ttuypplee" )t;y p}e)";) ; | } ^) ; | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp ^: 105:16/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:: 97note: :in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here16 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here105 | 97 | r e s u lrte.svuilsti.tv(i[s&i]t((a[u&t]o(a uotuo topuuttpu)t ) {{ | | ^ ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simpIn file included from le/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp_:p3a: rIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppf:o29r: (In file included from n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp,: 27m: iIn file included from n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp_:g35r: ai/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppn:,95 :f20):; warning: not eliding copy on return [-Wnrvo]| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5 :95 | note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | rseitmuprlne _rpeasru_lfto;r ( l| a ^s t - first,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :[106&:]5(:a unote: tin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereo i) {106 | f ( f i rssitm[pil]e)_;p a}r)_;f o r| _ ^i mpl(n, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppt:h38r:e5a:d snote: iin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested herez e, f )38; | | ^ par/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp_:f113o:r5_:e anote: cin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereh (it e113r | a t o r {s0i}m,p liet_epraart_ofro{rn(}n,, fm)i;n _ g| r ^a in, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppf:)107;: 17 :| ^note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110: 5107: | note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | s i mppalre__fpoarr(_dfyonr_(oluats.tc o-m pfuitresdt_,s h[a&p]e(.aeulteom ein)t s{( )f,( f[i&r]s(ta[uit]o) ;i )} ){; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp::938:: 5note: :(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 442 | 38 | vpiasri_tf(otrh_iesa-c>ht(yiptee(r)a,t ovrs{.0.}.,) ;i t e| r ^a tor{n},/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :f106):;21 : | ^note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99 :10617: | note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | a r g s [ 0 ]p.avri_fsoir(to(u[t&p]u(ta_usthoa pien.peulte)m e{n t s| ( ^) , [&](auto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :i442): 9{: note: | in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here ^ 442/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp | : 442 : 9 : note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) visi t442( | t h i s - > t y pvei(s)i,t (vtsh.i.s.-)>;t y p| e ^( ), vs./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp.:.91):;11 : | note: ^in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :9198 | :21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98s | . v i s i t _ t y pareg(s[[&0]](.avuitsoi ta(s[)& ]{( avu(tmoa kien_pvuite)w ({s , | a ^s .from(de/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:i442v:e9d:. dnote: ain instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heret a() )442) | ) ; } , | ^v isit(t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpph:i105s:-9>:t ynote: pin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heree (), vs... )105; | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :91v:i11s: inote: tin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here( v, [91& | ] ( c o n s t asu.tvoi&s)i t{_ tMyIpGeR(A[P&H]X(_aTuHtRoO Wa(s")I n{v avl(imda kteu_pvliee wt(ysp,e "a)s;. f}r)o;m ( d| e ^r ived/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp.:d105a:t16a:( )note: )in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here) ); } ,105 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppr:e105s:u9l:t .note: vin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herei sit([ &105] | ( a u t o o u tvpiusti)t ({v , | [ ^& ](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9:In file included from note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_asin_hpp.cpp :2 : 442 | In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp : 28 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppvi:s35i: t(In file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpphi:s27-: >In file included from ty/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppp:e40(): ,In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppv:s28..: .)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp;: 126| : ^4 : warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 126 | T91o | t r y _ cso.nvviseirtt__tyvpael([u&e](_aiumtpo la(sr)a {n kv(ke,_ vsitedw:(s:,n uals.lfprtomr(_dte)ri v ed| . ^d ata()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::141105::209:: note: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 105 | 141 | v is irte(vt,u [r&n] (cdoentsat ialu:t:o&t)r y{_ cMoInGRvAePrHtX__TvHaRlOWu(e"_Inivmaplli
p(ler atynpke<"3);> {}});, x| ^) ; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp| : ^97: 16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406 :9751 | : note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here result. v406i | s i t( [ & ] (a u ttoh ioust-p>uvti)s i{t (| ^[ &](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp : 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :29s: .In file included from v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:27s: iIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp_:t35: y/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppp:e95(:20[:& ]warning: (not eliding copy on return [-Wnrvo] auto a s95 | ) { v ( m a k e _rveituerwn (rse,su lats; . f| r ^o m(derive/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppd:106.:d5:a tnote: ain instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here( )))); }106 | , | s ^i mple_par_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppf:o105r:_9i:m pnote: lin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here( n, threa d105si | z e , f ); | ^ vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:t113:(5v:, note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here[ &] (113c | o n s ts imapulte_op&a)r_ f{or (MnI,G mRiAnP_gHrXa_iTn, fH)R;O W| ( ^ "I/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppn:v110a:l5:i dnote: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here tup l110e | t y pseim"p)l;e_ p}ar)_;f o r| ( ^la st - fi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppr:s105t, [&](aut:o16 i:) note: { in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested heref (first [i105] | ) ; } ) ; | ^ resu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppl:t38.:5v:i snote: iin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here t([ &38] | ( a u tpaor _ofourt_epaucth()i te{r a t| or ^{ 0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto aIn file included from s)/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp :{3 : vIn file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppm:a29k: eIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppv:i27e: wIn file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpps:,35 : as/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp.:f95r:o20m:( dwarning: enot eliding copy on return [-Wnrvo]r ived.dat a95( | ) ) ) ) ; } , | ^ return/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :r105e:su9l:t ;note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here| ^ 105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 : 5 :v inote: sin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herei t(v ,106 | [ & ] (scimopnles_tp aar_uftoor_&i)m pl{( nM,I tGhRreAaPdHsXi_zTeH,R OfW)(;" I n| v ^a lid/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :t113u:p5l:e note: tin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herey pe") ;113 | } ) ; s| i ^m ple_p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppa:r105_:f16o:r (note: nin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here, mi n105_ | g r a i n , f )r;e s u| l ^t .vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpps:i110t:(5[:& ]note: (in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herea uto o u110t | p u t ) s{i m p| l ^e _par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_asin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/asin.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::asin>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::asin>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(firstIn file included from [i/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp]:)3;: In file included from }/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp):; 29 : | In file included from ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp: :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp38::595:: 20note: :in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here warning: not eliding copy on return [-Wnrvo] 38 | p95a | r _ f o r _ e a c h ( i trereattuorrn{ 0r}e,s iutletr;a t| o ^r {n}, f); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp| : ^106 :5: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppnote: :in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here99 :17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 106 | 99 | s i m p l e _ p a r _ pfaor_rf_oirm(opult(pnu, tth_rsehaadpsei.zeel,e mfen)t;s ( )| , ^ [&](a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppu:t113o: 5i:) note: {in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | ^ 113 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :s442i:m9p:l enote: _(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)p ar_ f442o | r ( n , m i n _vgirsaiitn(,t hfi)s;- > t| yp ^e (),/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :v110s:.5.:. )note: ;in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | ^ 110 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp : 98 :s21i:m pnote: lin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested heree _par _98f | o r ( l a s t - f i rasrtg,s [[0&]].(vaiustiot( [i&)] ({a uft(of iirnsptu[ti)] ){; }| ) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp442::389::5 :note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herenote: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 442 | 38 | p a rv_ifsoirt_(etahcihs(-i>tteyrpaet(o)r,{ 0v}s,.. .i)te;r a t| o ^r {n}, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppf:)91;: 11 :| ^note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107 :9117 | : note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here s .107v | i s i t _ t y p e ([ & ] ( a u t op aars_)f o{r (vd(ymna_koe_uvti.ewc(osm,p aust.efrdo_ms(hdaeper.ievelde.mdeanttas(())),) )[;& ]}(,a u t| o ^ i) { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :| 105 ^: 9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :442:9: note: 105(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | 442 | v i s i t ( vv,i s[i&t]((tchoinss-t> tayupet(o)&,) v{s .M.I.G)R;A P H| X ^_ THROW("/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppI:n106v:a21l:i dnote: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested heret uple 106t | y p e " ) ; } ) ; | a ^r gs[/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp0:]97.:v16i:s inote: tin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here( [&]( a97u | t o i n p u t )r e{s u l| t ^. visit([&]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp(:a442u:t9o: onote: uin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heret put )442 | { | ^ visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0In file included from ]./build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppvi:s3: iIn file included from t(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp[:&29]: (In file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppu:t27o: In file included from i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppn:p35u: t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp) :{95 : 20| : ^ warning: not eliding copy on return [-Wnrvo] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9 :95 | note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | r e t uvrins irte(stuhlist-;> t y| p ^e (), vs...);/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106| : ^5 : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :91: 11106: | note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here simp l91e | _ p a r _ f o r _si.mvpils(int,_ ttyhpree(a[d&s]i(zaeu,t of )a;s ) | { ^ v(m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppa:k113e:_5v:i ewnote: (in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heres , a s113. | f r o m (sdiemrpilvee_dp.adra_tfao(r)()n),) ;m i}n,_ g r| a ^i n, f)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp;: 105 :| 9 ^: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :110:5: note: 105in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | 110 | v i s isti(mvp,l e[_&p]a(rc_ofnosrt( laaustto &-) f{i rMsItG,R A[P&H]X(_aTuHtRoO W(i")I n{v afl(ifdi rtsutp[lie ]t)y;p e}")); ; | }) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp97::3816:: 5note: :in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 97 | 38 | r e spualrt_.vfiosrit_(e[a&c](ha(uittoe roauttpoutr){ 0{} ,| ^i terator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | resIn file included from ul/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cppt:.v3i: sIn file included from i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppt:(29[: &In file included from ]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp(:a27: uIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppo: 35o: ut/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppp:u95t:)20 :{ warning: not eliding copy on return [-Wnrvo]| ^ 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:In file included from 106:/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp5::3 : note: In file included from in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp106: | 27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :s35i: mp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppl:e95_:p20a:r _fwarning: onot eliding copy on return [-Wnrvo]r _impl(n, 95t | h r e a ds i z e , f ) ;r e t| u ^r n r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:s113u:l5t:; note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here| ^ 113 | si/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppm:p106l:e5_:p anote: rin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here_ for( n106, | m i n _sgirmapilne,_ pfa)r;_ f o| r ^_ im/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppp:l110(:n5,: tnote: hin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herer eads i110z | e , f )s;i m p| l ^e _pa/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:_113f:o5r:( lnote: ain instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heres t - f113i | r s t , s[i&m]p(laeu_tpoa ri_)f o{r (fn(,f imrisn_tg[ri]a)i;n, }f);) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp5:38:: 5note: :in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 110 | 38 | s i mppalre__fpoarr__eafcohr((iltaesrta t-o rfi{r0s}t,, it[e&r](aatuotro{ ni}), { ff)(;f i r| s ^t [i])/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp;: 99}:)17;: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here| ^ 99 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38 : 5 : note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38p | a r _ f opra(ro_uftopru_te_aschha(piet.eerlaetmoern{t0s}(,) ,i t[e&r](aatuotro{ ni)} {, f| ^) ; | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp ^: 442:9: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) :107: 17442 | : note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here visi t(107t | hi s - >t y p e( ) , v s . . .) ; | p ^a r_fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppr:(98d:y21n: _note: oin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested hereu t.c o98 | m p u t e d _ s h aaprges.[e0l].evmiesintt([s&(])(,au t[o& i]n(puatu)t o{ i | ) ^ { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppnote: :in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here442 :9 :442 | note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) v i442s | it ( t h i s - > tyvpies(i),t (vtsh..i.s);- > t| ^y pe()/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp, :v91:s11.:. note: .in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here) ; | ^91 | s./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppv:i106s:i21t:_ tnote: yin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested herep e([& ]106( | a u t o a s ) { v ( maarkges_[v0i]e.wv(iss,i ta(s[.&f]r(oamu(tdoe riinvpeud.td)a t{a ( )| ) ^) ); }, | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp ^: 442:9: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppnote: :in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here105 :9: note: 442in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here | 105 | v i s i t ( t hviisits(-v>,t y[p&e]((c)o,n svts a.u.t.o)&;) {| ^M IGRAPHX_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppT:H91R:O11W:( "note: Iin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heren valid t91u | p l e t y p e "s).;v i}s)i;t _ t| y ^p e([&/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp]:(97a:u16t:o note: ain instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested heres ) { 97v | ( m a k e _ v i erwe(ssu,l ta.sv.ifsriotm(([d&e]r(iavuetdo. doauttap(u)t))) ){; }| , ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visiIn file included from t([/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp&:](3a: uIn file included from to/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :ou29t: pIn file included from ut/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp): {27 : | In file included from ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppIn file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp::2938: :In file included from 5/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:: 27note: : in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested hereIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35 : 38/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp | : 95 : 20 :p awarning: rnot eliding copy on return [-Wnrvo]_ for_each (95i | t e r a t o r { 0 } , irteetruartno rr{ens}u,l tf;) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:: 106note: :in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here5 : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 99 | 106 | s i m par_pfolre(_opuatrp_ufto_rs_hiamppel.(enl,e mtehnrtesa(d)s,i z[e&,] (fa)u;t o | i ^) { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp| : ^113 :5: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: 442:9 :113 | note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) si m442p | l e _ p a r _ f ovri(sni,t (mtihni_sg-r>atiynp,e (f)),; v s| . ^. .);/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110| : ^5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98 :11021 | : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here simp l98e | _ p a r _ f o r ( l a s ta r-g sf[i0r]s.tv,i s[i&t](([a&u]t(oa uit)o {i nfp(ufti)r s{t [ i| ] ^) ; }); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp| : ^442 :9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp: 38442: | 5 : note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here v i38s | i t ( t hipsa-r>_tfyopre_(e)a,c hv(si.t.e.r)a;t o r| { ^0 }, it/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe:r91a:t11o: rnote: {in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heren }, f); 91 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp : 107s:.17v:i snote: iin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested heret _type( [107& | ] ( a u t o a s ) { v ( m apkaer__vfioerw((dsy, na_so.uftr.ocmo(mdpeuritveedd_.sdhaatpae(.)e)l)e)m;e n}t,s ( )| , ^ [&](a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppu:t105o: 9i:) note: {in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here | ^ 105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9 : note: v(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)i sit (442v | , [ & ] ( c o nvsits iatu(tot&h)i s{- >MtIyGpReA(P)H,X _vTsH.R.O.W)(;" I n| v ^a lid tu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppp:l106e: 21t:y pnote: ein instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here" ); }106) | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp : 97 : 16a:r gnote: sin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here[ 0]. v97i | s i t ( [ & ] ( aruetsou litn.pvuits)i t{ ( [| & ^] (auto o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppu:t442p:u9t:) note: {in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here | ^ 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHXIn file included from _T/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppH:RO3W: (In file included from "/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppI:n29v: aIn file included from l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:d27 : tIn file included from u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppp:l35e: t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppy:p95e:"20):; warning: }not eliding copy on return [-Wnrvo]) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp95: | 97 : 16 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | r e t u r n r erseuslutl;t . v| i ^s it([&](auto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :o106u:tp5u:t )note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here{ | ^ 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, In file included from [&/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp]:(c3o: nIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppt: 29a: uIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppo:&27): In file included from {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :M35I: GR/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppA:P95H:X20_:T Hwarning: Rnot eliding copy on return [-Wnrvo]O W("Inval i95d | t u p l e t y p e " );r e}t)u;r n | r ^e sul/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppt:;97 : 16| : ^ note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 : 5 : rnote: ein instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heres ult. v106i | s i t ( [s&i]m(paluet_op aorut_pfuotr)_ i{ m p| l ^( n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | rIn file included from et/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppu:rn3 : rIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpps:u29l: tIn file included from ;/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 27| : ^In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppnot eliding copy on return [-Wnrvo]: 106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 95 | 106 | s i m p l er_eptaurr_nf orre_siumlptl;( n ,| ^t hreadsize, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppf:)106;: 5 :| ^note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113 :1065 | : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here sim p113l | e _ p a rs_ifmoprl_ei_mppalr(_nf,o rt(hnr,e amdisni_zger,a ifn),; f )| ; ^ | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :113/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp::5110:: 5note: :in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | 110 | s i m psliem_pplaer__pfaorr_(fno,r (mlians_tg r-a ifni,r sft),; [ &| ] ^( au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppt:o110 :i5): {note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heref (firs t110[ | i ] ) ; s}i)m;p l e| _ ^p ar_for(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppl:a38s:t5 :- note: fin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested herei rst, 38[ | & ] ( a uptaor _if)o r{_ efa(cfhi(ristte[ria]t)o;r {0}}),; i t| e ^r ator{n}/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp,: 38f:)5;: note: | in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp38: | 99 : 17 : pnote: ain instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested herer _for _99e | a c h ( i t e r a t o r { 0 } , piatre_rfaotro(ro{unt}pu,t _fs)h;a p e| . ^e leme/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppn:t107s:(17):, note: [in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here& ](aut o107 | i ) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 :p9a:r _note: f(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)o r(d y442n | _ o u t . c o m pvuitseid_ts(htahpies.-e>lteympeen(t)s,( )v,s .[.&.])(; a u| t ^o i) { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :| 98 ^: 21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :442:9 :98 | note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | a r g s [v0i]s.ivits(itth(i[s&-]>t(yaupteo( )i,n pvust.). .{) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp::442106::921:: note: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herein instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 442106 | | v i s i ta(rtghsi[s0-]>.tvyipsiet(()[,& ]v(sa.u.t.o) ;i n p| u ^t ) { | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp ^: 91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9 :91 | note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | s . v is i t _ tvyipsei(t[(&t]h(iasu-t>ot yapse)( ){, vv(sm.a.k.e)_;v i e| w( ^s , as.f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppr:o91m:11(:d enote: rin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herei ved.d a91t | a ( ) ) ) ) ; }s,. v i| s ^i t_typ/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe:(105[:&9]:( anote: uin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heret o as) 105{ | v ( m a k e _ vviieswi(ts(,v ,a s[.&f]r(ocmo(ndsetr iavuetdo.&d)a t{a (M)I)G)R)A;P H}X,_ T H| R ^O W("Inv/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppa:l105i:d9 :t note: uin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herep le typ e105" | ) ; } ) ; | ^v isit/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp(:97v:,16 :[ ¬e: ]in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here(c ons t97 | a u t o & ) { rMeIsGuRlAtP.HvXi_sTiHtR(O[W&(]"(Ianuvtaol iodu ttpuuptl)e {t y p| e ^" ); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here In file included from 105/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp | : 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp : 29 : In file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppe:s27u: lIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp.:v35i: s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppit:(95[:&20]:( awarning: unot eliding copy on return [-Wnrvo]t o outpu t95) | { | ^ return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_In file included from sh/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppa:p3e: .eIn file included from l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppe:me29n: tIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp():,27 : [In file included from &]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:au35t: o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:)95 :{ 20 :| ^ warning: not eliding copy on return [-Wnrvo] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 95 | 442 | v i si t (rtehitsu-r>nty pree(s),u lvts;. . .| ) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp98::10621::5 :note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested herenote: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 98 | 106 | s i m p l e _apragrs_[f0o]r._viimspilt((n[,& ]t(haruetaod sinipzuet,) f{) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp113::4425::9 :note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herenote: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 113 | 442 | s i m p l ev_ipsairt_(ftohri(sn-,> tmyipne_(g)r,a ivsn.,. .f);) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::11091::511:: note: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herein instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 110 | 91 | s i m p l es_.pvairs_ifto_rt(ylpaes(t[ &-] (faiurtsot ,a s[)& ]{( avu(tmoa kie)_ v{i efw((fsi,r sats[.if]r)o;m (}d)e;r i v| e ^d .data())/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp):)38;: 5}:, note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here| ^ 38 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 105 : 9p:a rnote: _in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heref or_ea c105h | ( i te r a t o rv{i0s}i,t (ivt,e r[a&t]o(rc{onn}s,t fa)u;t o &| ) ^ { MI/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppG:R107A:P17H:X _note: Tin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested hereH ROW(" I107n | v a l i d t up l e t y p e " )p;a r}_)f;o r (| d ^y n_ou/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppt:.97c:o16m:p unote: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested heret ed_ s97h | a p e .e l e m e rnetssu(l)t,. v[i&s]i(ta(u[t&o] (ia)u t{o | o ^u tput)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :{442 : 9| : ^ note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }In file included from ); /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp :| ^3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:97::2916:: In file included from note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here: 27: In file included from 97/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp | : 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95re:su20l:t. vwarning: isnot eliding copy on return [-Wnrvo]i t([&](auto o95u | tp u t) { | ^ return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | In file included from ^ /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp::29442: :In file included from 9/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:: 27note: : in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested hereIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35 : 442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95 : 20 : warning: not eliding copy on return [-Wnrvo]v isit(thi s-95> | t yp e ( ) , v s . .. ) ; r e| t ^u rn /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppr:e91s:11u:l tnote: ;in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here | ^ 91 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :s106.:v5i:s inote: tin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here_ type (106[ | & ] (a u tsoi mapsl)e _{p avr(_mfaokre__ivmipelw((ns,, tahsr.efardosmi(zdee,r ifv)e;d . d| a ^t a())/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp):)113;: 5}:, note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here| ^ 113 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 105 :s9i:m pnote: lin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heree _par_fo r105(n | , m i n _vgriasit(ivn,, [&f);] ( c| o ^ nst a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppu:110:t5o: ¬e: )in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here { MIG 110 | R A P HsXimp_TlHeR_paOrW_f(o"rI(nlavsta l-i df itrustp,l [e& ](tauytpoe "i)) ;{ }f()f;i r s| t ^[ i]); }/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp):;97 : 16| : ^ note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp97: | 38 : 5 : note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here res u38l | t . v i spiatr(_[f&o]r(_aeuatcoh (oiuttepruatt)o r{{ 0 }| , ^ iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::argmax>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::argmax>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::argmax>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::argmax>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::argmax>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::argmax>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::argmin>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::argmin>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::argmin>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::argmin>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::argmin>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::argmin>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 77 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_as_shape_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_as_shape_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_as_shape_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_as_shape_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_as_shape_hpp.cpp 6 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_atanh_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_atanh_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_atanh_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_atanh_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_atanh_hpp.cpp 6 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_atan_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_atan_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_atan_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_atan_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_atan_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_as_shape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_as_shape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_as_shape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_atanh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_atanh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_atanh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_atanh_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/atanh.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::atanh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::atanh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_atan_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_atan_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_atan_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 5 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_atan_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/atan.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::atan>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::atan>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_bit_cast_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_bit_cast_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_bit_cast_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_bit_cast_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bit_cast_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bit_cast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bit_cast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bit_cast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bit_cast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::bit_cast>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bit_cast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::bit_cast>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bit_cast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::bit_cast>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_bitwise_and_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_bitwise_and_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_bitwise_and_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_bitwise_and_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bitwise_and_hpp.cpp 6 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bitwise_and_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bitwise_and_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bitwise_and_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bitwise_and_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/bitwise_and.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/bitwise_and.hpp:48:44: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 48 | auto result = binary::compute_shape(inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_bitwise_and_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/bitwise_and.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/broadcast.hpp:130:24: warning: not eliding copy on return [-Wnrvo] 130 | return s1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::broadcast>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::broadcast>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::broadcast>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 8 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_for_dot_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_for_dot_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_for_dot_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_for_dot_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_for_dot_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_for_dot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_for_dot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 7 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_with_dims_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_with_dims_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_with_dims_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_with_dims_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_with_dims_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_for_dot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 9 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_capture_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_capture_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_capture_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_capture_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_capture_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_with_dims_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_with_dims_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_with_dims_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_capture_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_capture_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 5 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_ceil_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_ceil_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_ceil_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_ceil_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_ceil_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_capture_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_capture_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::capture>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_capture_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::capture>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_capture_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::capture>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_ceil_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_ceil_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_ceil_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 8 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_clip_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_clip_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_clip_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_clip_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_ceil_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/ceil.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::ceil>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::ceil>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 146 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_concat_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_concat_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_concat_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_concat_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_concat_hpp.cpp 5 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_contiguous_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_contiguous_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_contiguous_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_contiguous_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_contiguous_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_concat_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_concat_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_concat_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_contiguous_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_contiguous_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:60:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/clip.hpp:61:21)>' requested here 60 | par_for(dyn_out.computed_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_concat_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::concat>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_concat_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::concat>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_concat_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::concat>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_contiguous_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/contiguous.hpp:53:20: warning: not eliding copy on return [-Wnrvo] 53 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_contiguous_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 267 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_convert_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_convert_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_convert_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_convert_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp 267 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_convolution_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_convolution_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_convolution_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_convolution_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:4::139 :warning: 27function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn]: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | T139o | t r y _ c o n vfearltl_bvaaclku_ev_iismiptl((vr,a n[k&<]3(>c,o nssttd :a:untuol&l)p t{r _MtI)G R A| P ^H X_THROW("Invalid t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppu:p141l:e20 :t ynote: pin instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested heree "); }) ;141 | | ^ return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:89:20: warning: not eliding copy on return [-Wnrvo] 89 | return y; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:85:17: note: in instantiation of function template specialization 'std::transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 85 | return std::transform(first1, last1, d_first, std::move(unary_op)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:90:17: note: in instantiation of function template specialization 'migraphx::par_transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 90 | par_transform(input.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:89:20: warning: not eliding copy on return [-Wnrvo] 89 | return y; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:85:17: note: in instantiation of function template specialization 'std::transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 85 | return std::transform(first1, last1, d_first, std::move(unary_op)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:90:17: note: in instantiation of function template specialization 'migraphx::par_transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 90 | par_transform(input.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:89:20: warning: not eliding copy on return [-Wnrvo] 89 | return y; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:85:17: note: in instantiation of function template specialization 'std::transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 85 | return std::transform(first1, last1, d_first, std::move(unary_op)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:90:17: note: in instantiation of function template specialization 'migraphx::par_transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 90 | par_transform(input.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:89:20: warning: not eliding copy on return [-Wnrvo] 89 | return y; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:85:17: note: in instantiation of function template specialization 'std::transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 85 | return std::transform(first1, last1, d_first, std::move(unary_op)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:90:17: note: in instantiation of function template specialization 'migraphx::par_transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 90 | par_transform(input.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:89:20: warning: not eliding copy on return [-Wnrvo] 89 | return y; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:85:17: note: in instantiation of function template specialization 'std::transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 85 | return std::transform(first1, last1, d_first, std::move(unary_op)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:90:17: note: in instantiation of function template specialization 'migraphx::par_transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 90 | par_transform(input.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:89:20: warning: not eliding copy on return [-Wnrvo] 89 | return y; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:85:17: note: in instantiation of function template specialization 'std::transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 85 | return std::transform(first1, last1, d_first, std::move(unary_op)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:90:17: note: in instantiation of function template specialization 'migraphx::par_transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 90 | par_transform(input.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_convolution_backwards_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_convolution_backwards_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_convolution_backwards_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_convolution_backwards_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 8 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_cosh_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_cosh_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_cosh_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_cosh_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cosh_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 21 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_cos_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_cos_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_cos_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_cos_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cos_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cosh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cosh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cos_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cos_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cosh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cosh_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/cosh.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::cosh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::cosh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cos_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cos_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/cos.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::cos>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::cos>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_dequantizelinear_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_dequantizelinear_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_dequantizelinear_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_dequantizelinear_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 30 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_dimensions_of_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_dimensions_of_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_dimensions_of_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_dimensions_of_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dimensions_of_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 6 warnings generated. 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_div_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_div_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_div_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_div_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_div_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_dot_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_dot_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_dot_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_dot_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dimensions_of_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dimensions_of_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dimensions_of_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dimensions_of_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::dimensions_of>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dimensions_of_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::dimensions_of>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dimensions_of_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::dimensions_of>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 14 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_elu_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_elu_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_elu_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_elu_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_div_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_div_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_div_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 30 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_equal_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_equal_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_equal_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_equal_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_equal_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_div_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/div.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::div>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::div>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_div_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/div.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::generic_float<10, 5>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::generic_float<7, 8>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/elu.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::elu>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::elu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 8 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_erf_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_erf_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_erf_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_erf_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_erf_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_equal_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_equal_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_equal_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::elu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::elu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::elu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_equal_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/equal.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::equal>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::equal>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_equal_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/equal.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_erf_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_erf_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_erf_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 7 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_exp_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_exp_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_exp_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_exp_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_exp_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_erf_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/erf.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::erf>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::erf>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_exp_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_exp_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_exp_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 7 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_fill_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_fill_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_fill_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_fill_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_exp_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/exp.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::exp>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::exp>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 21 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_fixed_pad_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_fixed_pad_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_fixed_pad_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_fixed_pad_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 21 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_flatten_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_flatten_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_flatten_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_flatten_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_flatten_hpp.cpp 21 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_floor_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_floor_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_floor_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_floor_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_floor_hpp.cpp 9 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_fmod_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_fmod_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_fmod_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_fmod_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fmod_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_flatten_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_flatten_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_flatten_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_flatten_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::flatten>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_flatten_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::flatten>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_flatten_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::flatten>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_floor_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_floor_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 6 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_gather_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_gather_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_gather_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_gather_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gather_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fmod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_floor_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fmod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_floor_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/floor.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::floor>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::floor>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fmod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fmod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fmod.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::fmod>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::fmod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fmod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fmod.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gather_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gather_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gather_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 6 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_gathernd_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_gathernd_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_gathernd_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_gathernd_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp 8 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_get_tuple_elem_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_get_tuple_elem_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_get_tuple_elem_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_get_tuple_elem_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_get_tuple_elem_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gather_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gather>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gather_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gather>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gather_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gather>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 7 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_greater_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_greater_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_greater_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_greater_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_greater_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_get_tuple_elem_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_get_tuple_elem_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_get_tuple_elem_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_get_tuple_elem_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::get_tuple_elem>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_get_tuple_elem_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::get_tuple_elem>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auIn file included from to/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp_:r3eg: iIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hppt:e30r: :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::s95t:a20t:i cwarning: _rnot eliding copy on return [-Wnrvo]e gister =95 | a u t o_ r e g i s t e r _raecttuironn ^( ); // NOLINT/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :| 106 ^: 5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_get_tuple_elem_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::get_tuple_elem>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:186:37)>' requested here 186 | par_for(num_slices, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:211:50)>' requested here 211 | par_for(num_slices * slice_size, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gathernd>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gathernd>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gathernd>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_greater_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_greater_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_greater_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_greater_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/greater.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::greater>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::greater>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_greater_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/greater.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ 8 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_group_query_attention_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_group_query_attention_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_group_query_attention_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_group_query_attention_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 7 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_group_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_group_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_group_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_group_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_gru_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_gru_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_gru_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_gru_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp110::5139::27 :note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herewarning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 110 | 139 | s i m plfea_llpbaarc_k_fvoirs(itl(avs,t [ -& ](fciornsstt ,a ut[o&&)] ({a uMItGoR AiPH)X _{TH RfO(Wf("iIrnsvta[liid] )t;u p}l)e; t y p| e" ^) ; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 40 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_identity_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_identity_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_identity_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_identity_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_identity_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gru.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/tanh.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sigmoid>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sigmoid>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gru.hpp:48:39: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 48 | std::vector actv_funcs{sigmoid{}, tanh{}}; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::group_query_attention>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::group_query_attention>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::group_query_attention>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::group_query_attention>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::group_query_attention>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::group_query_attention>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::group_query_attention>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::group_query_attention>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::group_query_attention>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::group_query_attention>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::group_query_attention>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::group_query_attention>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 11 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_if_op_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_if_op_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_if_op_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_if_op_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_if_op_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gru.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/tanh.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::tanh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::tanh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gru.hpp:48:50: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 48 | std::vector actv_funcs{sigmoid{}, tanh{}}; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_identity_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_identity_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_identity_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_if_op_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_if_op_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_if_op_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/if_op.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_if_op_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 5 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_im2col_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_im2col_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_im2col_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_im2col_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_im2col_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_im2col_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_im2col_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 11 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_isinf_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_isinf_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_isinf_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_isinf_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_isinf_hpp.cpp 261 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_im2col_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_isnan_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_isnan_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_isnan_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_isnan_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_isnan_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_im2col_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::im2col>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_im2col_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::im2col>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_im2col_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::im2col>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_im2col_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::im2col>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_im2col_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::im2col>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_im2col_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::im2col>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_isinf_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_isinf_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_isnan_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_isnan_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_isinf_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_isnan_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_isinf_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/isinf.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/isinf.hpp:45:30: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 45 | return unary::compute_shape(std::move(inputs)).with_type(shape::bool_type); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_isnan_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/isnan.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/isnan.hpp:45:30: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 45 | return unary::compute_shape(std::move(inputs)).with_type(shape::bool_type); | ^ 11 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_layout_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_layout_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_layout_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_layout_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_layout_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_layout_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_layout_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_layout_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_layout_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::layout>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_layout_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::layout>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_layout_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::layout>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. 6 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_leaky_relu_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_leaky_relu_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_leaky_relu_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_leaky_relu_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_leaky_relu_hpp.cpp [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_less_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_less_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_less_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_less_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_less_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_leaky_relu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_leaky_relu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_less_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_less_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_leaky_relu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_less_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_leaky_relu_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/leaky_relu.hpp:29: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::leaky_relu>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::leaky_relu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_less_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/less.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::less>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::less>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_less_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/less.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_leaky_relu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::leaky_relu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_leaky_relu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::leaky_relu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_leaky_relu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::leaky_relu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 8 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_load_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_load_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_load_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_load_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_load_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_load_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_load_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 19 warnings generated. 7 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_load_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_log2_hpp.cpp.o [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_log_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_log2_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_log2_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_log2_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log2_hpp.cpp cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_log_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_log_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_log_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_load_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::load>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_load_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::load>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_load_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::load>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log2_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log2_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log2_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 8 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_logical_and_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_logical_and_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_logical_and_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_logical_and_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_and_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log2_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/log2.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::log2>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::log2>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/log.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::log>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::log>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 8 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_logical_or_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_logical_or_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_logical_or_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_logical_or_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_or_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_and_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_and_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_and_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_and_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/logical_and.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::logical_and>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::logical_and>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_and_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/logical_and.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ 145 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_logical_xor_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_logical_xor_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_logical_xor_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_logical_xor_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_xor_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_or_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_or_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_or_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_or_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/logical_or.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::logical_or>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::logical_or>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_or_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/logical_or.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_xor_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_xor_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_xor_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_xor_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/logical_xor.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::logical_xor>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::logical_xor>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_xor_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/logical_xor.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ 7 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_logsoftmax_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_logsoftmax_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_logsoftmax_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_logsoftmax_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logsoftmax_hpp.cpp 9 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_loop_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_loop_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_loop_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_loop_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_loop_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logsoftmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logsoftmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 7 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_lrn_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_lrn_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_lrn_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_lrn_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logsoftmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logsoftmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::logsoftmax>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logsoftmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::logsoftmax>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logsoftmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::logsoftmax>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 7 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_lstm_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_lstm_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_lstm_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_lstm_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_loop_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_loop_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_loop_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/loop.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_loop_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 8 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_max_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_max_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_max_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_max_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_max_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_loop_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::loop>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_loop_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::loop>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_loop_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::loop>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lrn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lrn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lrn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lrn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lrn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lrn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/lstm.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sigmoid.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sigmoid>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sigmoid>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/lstm.hpp:48:39: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 48 | std::vector actv_funcs{sigmoid{}, tanh{}, tanh{}}; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_min_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_min_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_min_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_min_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_min_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/lstm.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sigmoid.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::tanh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::tanh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/lstm.hpp:48:50: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 48 | std::vector actv_funcs{sigmoid{}, tanh{}, tanh{}}; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 11 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_mod_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_mod_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_mod_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_mod_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mod_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/max.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::max>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/max.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lstm>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lstm>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lstm>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lstm>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lstm>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lstm>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_mul_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_mul_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_mul_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_mul_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mul_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lstm>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lstm>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lstm>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lstm>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lstm>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lstm>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/min.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::min>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/min.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ 14 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_multibroadcast_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_multibroadcast_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_multibroadcast_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_multibroadcast_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multibroadcast_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/mod.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::mod>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::mod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/mod.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mul_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/mul.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::mul>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mul_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/mul.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multibroadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multibroadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 7 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_multinomial_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_multinomial_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_multinomial_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_multinomial_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multibroadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multibroadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::multibroadcast>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multibroadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::multibroadcast>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multibroadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::multibroadcast>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 7 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_nearbyint_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_nearbyint_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_nearbyint_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_nearbyint_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nearbyint_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 7 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_neg_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_neg_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_neg_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_neg_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_neg_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 7 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_nonmaxsuppression_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_nonmaxsuppression_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_nonmaxsuppression_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_nonmaxsuppression_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nearbyint_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nearbyint_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nearbyint_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::multinomial>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::multinomial>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::multinomial>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_neg_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_neg_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nearbyint_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nearbyint.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::nearbyint>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::nearbyint>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 8 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_nonzero_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_nonzero_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_nonzero_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_nonzero_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_neg_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_neg_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/neg.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::neg>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::neg>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonmaxsuppression.hpp:385:20: warning: not eliding copy on return [-Wnrvo] 385 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonmaxsuppression.hpp:407:20: warning: not eliding copy on return [-Wnrvo] 407 | return result; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::nonmaxsuppression>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::nonmaxsuppression>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::nonmaxsuppression>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ 24 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_onehot_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_onehot_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_onehot_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_onehot_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 21 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_outline_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_outline_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_outline_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_outline_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_outline_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 10 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_pack_fp4_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_pack_fp4_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_pack_fp4_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_pack_fp4_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_outline_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_outline_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:97:12: warning: not eliding copy on return [-Wnrvo] 97 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:83: note: in instantiation of function template specialization 'migraphx::to_value>' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:5: note: in instantiation of function template specialization 'migraphx::reflect_each' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:485:22: note: in instantiation of function template specialization 'migraphx::to_value' requested here 485 | return migraphx::to_value(x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:819:24: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 819 | return detail::to_value_op(private_detail_te_self); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::onehot>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::onehot>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::onehot>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::onehot>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_outline_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 6 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_pack_int4_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_pack_int4_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_pack_int4_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_pack_int4_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 5 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_pad_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_pad_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_pad_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_pad_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_pointwise_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_pointwise_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_pointwise_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_pointwise_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pointwise_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:77:46)>' requested here 77 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:15: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_fp4.hpp:76:21)>' requested here 76 | input.visit([&](auto inp) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pack_fp4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pack_fp4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pack_fp4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pointwise_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pointwise_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pack_int4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pack_int4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pack_int4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pointwise_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pointwise.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pointwise_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pointwise_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pointwise.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pointwise.hpp:73:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pointwise.hpp:73:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pointwise.hpp:73:49)>' requested here 73 | par_for(args[0].get_shape().elements(), [&](auto i) { | ^ 19 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_pooling_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_pooling_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_pooling_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_pooling_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp 14 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_pow_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_pow_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_pow_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_pow_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pow_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 24 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_prefix_scan_sum_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_prefix_scan_sum_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_prefix_scan_sum_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_prefix_scan_sum_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp 12 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_prelu_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_prelu_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_prelu_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_prelu_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prelu_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pow_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pow_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pow_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 24 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_quant_convolution_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_quant_convolution_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_quant_convolution_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_quant_convolution_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pow_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pow.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::pow>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pow>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pow_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pow.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prelu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prelu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:80:20: warning: not eliding copy on return [-Wnrvo] 80 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:147:27: note: in instantiation of member function 'migraphx::op::prefix_scan_op::normalize_compute_shape' requested here 147 | return any_cast(y).normalize_compute_shape(inputs); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:167:12: note: in instantiation of function template specialization 'migraphx::detail::compute_shape_op' requested here 167 | return compute_shape_op(rank<3>{}, x, inputs); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:689:24: note: in instantiation of function template specialization 'migraphx::detail::compute_shape_op' requested here 689 | return detail::compute_shape_op(private_detail_te_self, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here In file included from 73 | /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp : 3 : In file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hppe:gi33s: tIn file included from er/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp_:o27p: (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp):;35 : | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp ^ :95:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp20::36: 22warning: : not eliding copy on return [-Wnrvo]note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | 95 A | c t i o n: : t em p l at e arpeptlyu( )r;e s| u ^l t; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp: 56| :55 ^: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | co/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppns:t106 :in5t: a unote: toin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here_ regis t106er | < A ct i osn,i mTp>:l:es_taptairc__rfeogris_teirm p= la(utno,_ retghisrteear_dascitizoen, (); ///build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp N:O113L:IN5T: | note: ^in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simIn file included from ple/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp_:p3a: rIn file included from _f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hppo:r33_: iIn file included from m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppp:l27(: nIn file included from ,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :t35h: r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:a95d:s20i:z ewarning: , not eliding copy on return [-Wnrvo]f ); | ^ 95 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here r e113t | u r n rseismupllte;_ p a| r ^_ for(n, min_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppg:r106a:i5n:, note: fin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here) ; | ^106 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110s:i5m:p lnote: ein instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here_ par_ f110o | r _ i m psli(mnp,l et_hpraera_dfsoirz(el,a sft) ;- f| i ^r st, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp[:&113]:(5a:u tnote: oin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here i) {113 | f ( f i rssitm[pil]e)_;p a}r)_;f o r| ( ^n , min_g/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppr:a38i:n5,: fnote: )in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here; | ^ 38 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110 : 5p: anote: rin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here_ for_e a110c | h ( i t esriamtpolre{_0p}a,r _iftoerr(altaosrt{ n-} ,f ifr)s;t , | [ ^& ](a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hppu:t104o: 17i:) note: {in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here f(fi r104s | t[ i ] ) ; } ) ; | ^ par_f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppo:r38(:o5u: tnote: pin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested hereu t_sh a38p | e . e l epmaern_tfso(r)_,e a c| h ^( iter/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:t442o:r9{:0 }note: ,(skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) it e442r | a to r { n } , vfi)s;i t (| t ^h is-/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp>:t321y:p9e:( )note: ,in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here vs.. .321) | ; | ^ par_f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppo:r945(:o20:u tnote: pin instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested hereu t_ s945h | a pe . e l e m e n t s ( ) , s[t&d]:(:amuatkoe _i)s h{a r e| d ^< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp::1764:: 43note: :in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 468 | 64 | s t a t i c a uctaol cop__phoo l=i ndge:(o p _| h ^a ndler(T{})/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp;: 442 :| 9 ^: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp :73:9 :442 | note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | v i si t ( t hreigsis-t>etry_poep(<)T,> (v)s;. . .| ) ^; | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp ^: 36:22: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppnote: :in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here251 :7: 36note: | in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here Ac t251i | on : : t emsp.lvaites iatp_ptlyyp[(&)];( a u| t ^o as/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp): 56{: 55:v 1note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here( make_v i56e | wco(nxsst. ignett _asuhtoa_pree(g)is,t ears<.Afcrtioomn(, xTs>.:d:sattatai(c)_)r)e.g.i.st)e;r }=, a u t| o ^_ register_acti/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppon:<260A:c9ti:o nnote: , in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested hereT> (); // 260N | OL I NT | ^ visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prelu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prelu_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prelu.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::prelu>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prelu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prelu_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prelu.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp36: | 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp :A31c: tIn file included from i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hppo:n38:: :In file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppe:m27p: lIn file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppt:e35 : a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpppp:l95y:<20T:> (warning: );not eliding copy on return [-Wnrvo] | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp95: | 56 : 55 : note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here r e56t | ucronn srte siunltt ;a u t| o ^_ register:in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: stat i106c | _ r e g issitmeprl e=_ paaurt_of_orre_igmipstle(rn_,a ctthiroena ( )| ; ^ // N/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppO:L113I:N5T: note: | in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here ^ 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quant_convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quant_convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quant_convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quant_convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quant_convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quant_convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quant_convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quant_convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quant_convolution>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 7 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_quant_dot_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_quant_dot_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_quant_dot_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_quant_dot_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_dot_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_dot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_dot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 7 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_quantizelinear_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_quantizelinear_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_quantizelinear_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_quantizelinear_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_dot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 5 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_random_uniform_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_random_uniform_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_random_uniform_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_random_uniform_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_uniform_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_uniform_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_uniform_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_uniform_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 44 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_random_seed_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_random_seed_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_random_seed_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_random_seed_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_seed_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_seed_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_seed_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_seed_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_seed_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::random_seed>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 5 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_seed_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::random_seed>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_seed_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::random_seed>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_recip_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_recip_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_recip_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_recip_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_recip_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 30 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_all_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_all_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_all_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_all_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_recip_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_recip_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_recip_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:97:12: warning: not eliding copy on return [-Wnrvo] 97 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:83: note: in instantiation of function template specialization 'migraphx::to_value>' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:5: note: in instantiation of function template specialization 'migraphx::reflect_each' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:485:22: note: in instantiation of function template specialization 'migraphx::to_value' requested here 485 | return migraphx::to_value(x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:819:24: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 819 | return detail::to_value_op(private_detail_te_self); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quantizelinear>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quantizelinear>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quantizelinear>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quantizelinear>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 8 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_recip_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/recip.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::recip>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::recip>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_any_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_any_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_any_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_any_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 68 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_max_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_max_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_max_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_max_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp 25 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_mean_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_mean_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_mean_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_mean_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_max.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ 24 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_min_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_min_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_min_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_min_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_prod_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_prod_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_prod_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_prod_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_mean.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 24 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_sum_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_sum_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_sum_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_sum_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_mean>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | retuIn file included from rn /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cppv:i3s: iIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp(:t27,: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hppv:,33 : [In file included from ]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :{27: In file included from M/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppI:G35R: A/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppP:H95X:_20T:H Rwarning: Onot eliding copy on return [-Wnrvo]W ("Tuple ca n95n | o t b e v i s irteetdu.r"n) ;r e}su)l;t ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(lIn file included from as/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cppt: -3 : fIn file included from i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hppr:s27t: ,In file included from [/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp&:]33(: aIn file included from u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppt:o27 : iIn file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :{35 : f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(:f95i:r20s:t [warning: inot eliding copy on return [-Wnrvo]] ); }); | 95 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38 : 5 :r enote: tin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested hereu rn r e38s | u l t ; p a| r_ ^f or_each(it/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:r106a:t5o:r {note: 0in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here} , it e106r | a t o r {sni}m,p lfe)_;p a r| _ ^f or_i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hppm:229p:l13(:n ,note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested heret hrea d229s | i z e , f ) ; | ^ par/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp_:f113o:r5(:c onote: min instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herep ute d113_ | s h a p es.iemlpelmee_nptasr(_)f, o[r&(]n(,a umtion _ig)r a{i n ,| ^f ); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp| : ^442 :9/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:: 110note: :(skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here442 | 110 | v issiimtp(lteh_ipsa-r>_tfyopre((l)a,s tv s-.. .f)i;r s t| , ^ [&](auto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp :i945): 20{: fnote: (in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested heref irs t945[ | i ] ) ; } ) ; | ^ std:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp::m38a:k5e:_ snote: hin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested herea red <38 | | ^ par_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppf:o64r:_43e:a cnote: hin instantiation of function template specialization 'migraphx::operation::operation' requested here( iter a64t | o r { 0 }s,t aittiecr aatuotro{ no}p,_ hf )=; d e| t ^a il::/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hppo:p229_:h13a:n dnote: lin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested heree r(T{ }229) | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp : 73 : 9p:a rnote: _in instantiation of function template specialization 'migraphx::register_op' requested heref or( c73o | m p u t e d _ s hraepgei.setleerm_eonpt,( )[; & ]| ( ^a uto i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp): 36{: 22 :| ^note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp36: | 442 : 9 : Anote: c(skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t ion :442: | t e m p l a t e viaspiptl(yts(-)>;t y| p ^e (), /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hppv:s56.:.55.:) ;note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here | ^ 56 | cons/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppt: 945i:n20t: anote: utin instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested hereo _re g945i | s t e r < A c t i o n , T >s::tsdt::amtaikce__rsehgairsetde' requested herec tio n64< | A c t i osnt, aTt>i(c) ;au t/o/ oNpO_LhI N=T d e| t ^a il::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op()In file included from ; /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp| : ^3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp27:: 36In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp22::33 : note: In file included from in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :27: In file included from 36/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp | : 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :A95c:t20i:o nwarning: :not eliding copy on return [-Wnrvo]: template 95a | p p l y < T > ( ) ; | r ^e tur/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hppn: 56r:e55s:u lnote: tin instantiation of function template specialization 'migraphx::auto_register_action' requested here; | ^ 56 | const /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:n106t: 5a:u tnote: oin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here_ regi s106t | e r < A cstiimopnl,e _Tp>a:r:_sftoart_iicm_prle(gni,s ttehrr e=a dasuitzoe_,r efg)i;s t e| r ^_ acti/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppo:n113<:A5c:t inote: oin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heren , T >113( | ) ; / /s iNmOpLlIeN_Tp a r| _ ^f or(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 24 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_relu_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_relu_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_relu_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_relu_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_relu_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_relu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_relu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 24 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_reshape_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_reshape_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_reshape_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_reshape_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_relu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_relu_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/relu.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::relu>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::relu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 24 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_reshape_lazy_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_reshape_lazy_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_reshape_lazy_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_reshape_lazy_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_lazy_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reshape>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reshape>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reshape>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 24 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_resize_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_resize_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_resize_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_resize_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp 24 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_reverse_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_reverse_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_reverse_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_reverse_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reverse_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_lazy_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_lazy_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_lazy_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reshape_lazy.hpp:110:16: warning: not eliding copy on return [-Wnrvo] 110 | return it; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reshape_lazy.hpp:205:30: note: in instantiation of function template specialization 'migraphx::op::reshape_lazy::compute_end_dim<__gnu_cxx::__normal_iterator>>' requested here 205 | auto it = compute_end_dim(start, idims.end(), rdim); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_lazy_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_lazy_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reshape_lazy>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_lazy_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reshape_lazy>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_lazy_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reshape_lazy>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reverse_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reverse_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reverse_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reverse_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reverse>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::resize>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reverse_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reverse>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reverse_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reverse>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::resize>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::resize>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::resize>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::resize>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::resize>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 8 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp 9 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_cell_output_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_cell_output_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_cell_output_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_cell_output_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_last_cell_output_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_last_cell_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_last_cell_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_last_cell_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/tanh.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::tanh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::tanh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn.hpp:47:39: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 47 | std::vector actv_funcs{tanh{}, tanh{}}; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 8 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_hs_output_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_hs_output_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_hs_output_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_hs_output_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_last_hs_output_hpp.cpp 5 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_last_hs_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_last_hs_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_last_hs_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 6 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_roialign_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_roialign_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_roialign_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_roialign_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn_var_sl_last_output>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn_var_sl_last_output>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn_var_sl_last_output>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 5 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_rsqrt_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_rsqrt_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_rsqrt_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_rsqrt_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rsqrt_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 11 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_run_on_target_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_run_on_target_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_run_on_target_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_run_on_target_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp 8 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scalar_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scalar_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scalar_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scalar_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scalar_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rsqrt_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rsqrt_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rsqrt_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rsqrt_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rsqrt.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::rsqrt>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rsqrt>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::roialign>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::roialign>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::roialign>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::roialign>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::roialign>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::roialign>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp267::27834::13: warning: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested herefunction 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 278 | d e267ta | i l : : frroemt_uvralnu ev_iismpilt(r_aanlkl<_1p1a>c{}k,( sv,, vx1),; [| ] ^( au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppt:o52&:&5:. .note: .(skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)) { M52I | G R A P HXf_rToHm_RvOalWu(e"(Ivn,v axl)i;d t| u ^p le ty/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppp:e945":)20;: })note: ;in instantiation of function template specialization 'std::make_shared, migraphx::op::roialign>' requested here | ^ 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::roialign>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::roialign>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scalar_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/run_on_target.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scalar_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scalar_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scalar_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scalar>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scalar_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scalar>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scalar_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scalar>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::run_on_target>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::run_on_target>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::run_on_target>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 265 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scan_slice_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scan_slice_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scan_slice_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scan_slice_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scan_slice_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scan_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scan_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scan_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 8 warnings generated. 14 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_none_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_none_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_none_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_none_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_none_hpp.cpp [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_add_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_add_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_add_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_add_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scan_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scan_slice>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scan_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scan_slice>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scan_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scan_slice>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 8 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_mul_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_mul_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_mul_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_mul_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { rIn file included from esu/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cppl:t2 : =In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppt:r28y: _In file included from c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppo:n35v: eIn file included from rt/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp_:v27a: lu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:e436<:T28o:> (warning: yfunction 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]) ; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | 436 | x = v . t o ru(rn) ;v i s| i ^t (t,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp :v278,: 13[:] note: {in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here MIG R278A | P H X _ TdHeRtaOiWl(:":Tfurpolme_ vcaalnuneo_ti mbpel (virsaintke;{} ,} )v;, x| ) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_none>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_none>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_none>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_none>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_none>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_none>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 15 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_min_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_min_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_min_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_min_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 30 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_max_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_max_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_max_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_max_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_max_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_add_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_add_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_add_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_add_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_add_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_add_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_add.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_op.hpp:102:20: warning: not eliding copy on return [-Wnrvo] 102 | return data_shape; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::scatternd_op::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::scatternd_add>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatternd_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_mul_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_mul_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_mul_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_mul_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_mul_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 11 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_none_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_none_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_none_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_none_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_none_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_mul_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_mul.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_op.hpp:102:20: warning: not eliding copy on return [-Wnrvo] 102 | return data_shape; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::scatternd_op::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::scatternd_mul>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatternd_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 11 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_max_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_max_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_max_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_max_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_max_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_none_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_none.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_op.hpp:102:20: warning: not eliding copy on return [-Wnrvo] 102 | return data_shape; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::scatternd_op::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::scatternd_none>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatternd_none>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_max.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_op.hpp:102:20: warning: not eliding copy on return [-Wnrvo] 102 | return data_shape; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::scatternd_op::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::scatternd_max>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatternd_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 11 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_min_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_min_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_min_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_min_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_min_hpp.cpp 11 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_select_module_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_select_module_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_select_module_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_select_module_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_select_module_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_min.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_op.hpp:102:20: warning: not eliding copy on return [-Wnrvo] 102 | return data_shape; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::scatternd_op::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::scatternd_min>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatternd_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_select_module_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_select_module_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_select_module_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/select_module.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_select_module_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 11 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_sigmoid_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_sigmoid_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_sigmoid_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_sigmoid_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sigmoid_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sigmoid_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sigmoid_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 11 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_sign_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_sign_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_sign_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_sign_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sign_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sigmoid_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sigmoid_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sigmoid.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sigmoid>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sigmoid>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sign.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sign>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sign>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_sinh_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_sinh_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_sinh_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_sinh_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sinh_hpp.cpp 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_sin_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_sin_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_sin_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_sin_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sin_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sinh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sinh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sinh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sinh_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sinh.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sinh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sinh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sin.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sin>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sin>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_slice_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_slice_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_slice_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_slice_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_slice_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_softmax_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_softmax_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_softmax_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_softmax_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_softmax_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::slice>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::slice>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::slice>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_softmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_softmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_softmax_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/softmax.hpp:60:20: warning: not eliding copy on return [-Wnrvo] 60 | return s0; | ^ 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_softmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_sqdiff_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_sqdiff_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_sqdiff_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_sqdiff_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqdiff_hpp.cpp 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_softmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::softmax>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_softmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::softmax>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_softmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::softmax>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_sqrt_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_sqrt_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_sqrt_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_sqrt_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqrt_hpp.cpp 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_squeeze_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_squeeze_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_squeeze_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_squeeze_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_squeeze_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqdiff_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqdiff_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqrt_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqrt_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqdiff_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 9 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_step_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_step_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_step_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_step_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_step_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqdiff_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sqdiff.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sqdiff>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sqdiff>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqdiff_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sqdiff.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqrt_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqrt_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sqrt.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sqrt>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sqrt>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_squeeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_squeeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_squeeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_sub_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_sub_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_sub_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_sub_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sub_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_step_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_step_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_squeeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::squeeze>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_squeeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::squeeze>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_squeeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::squeeze>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_step_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_step_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::step>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_step_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::step>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_step_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::step>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sub_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sub_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sub_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 7 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_tanh_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_tanh_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_tanh_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_tanh_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tanh_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sub_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sub.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sub>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sub>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sub_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sub.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ 8 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_tan_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_tan_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_tan_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_tan_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tan_hpp.cpp 8 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_topk_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_topk_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_topk_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_topk_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tanh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tanh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tanh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tanh_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/tanh.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::tanh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::tanh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tan_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tan_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tan_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tan_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/tan.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::tan>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::tan>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 7 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_transpose_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_transpose_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_transpose_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_transpose_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::transpose>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::transpose>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::transpose>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 8 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unary_not_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_unary_not_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_unary_not_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_unary_not_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unary_not_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unary_not_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unary_not_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_undefined_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_undefined_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_undefined_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_undefined_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_undefined_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unary_not_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 8 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unique_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_unique_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_unique_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_unique_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unary_not_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary_not.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::unary_not>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unary_not>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_undefined_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_undefined_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_undefined_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:55:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 55 | m(bool_type, bool) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:55:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 55 | m(bool_type, bool) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:56:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 56 | m(half_type, half) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:56:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 56 | m(half_type, half) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:57:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 57 | m(float_type, float) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:57:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 57 | m(float_type, float) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:58:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 58 | m(double_type, double) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xsIn file included from .d/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cppa:t3a: ()In file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp):.32.: .In file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp;: 27}: ,In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :| 35 ^: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:: 260warning: :not eliding copy on return [-Wnrvo]9 : note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 95260 | | v i s itr_eatlulr_nf lraetstuelnt(;s , | v ^1 , std::mov/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:(106v:25):, note: xin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heres ...) ;106 | | ^ simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:58:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 58 | m(double_type, double) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:59:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 59 | m(uint8_type, uint8_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:59:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 59 | m(uint8_type, uint8_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:61:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 61 | m(uint16_type, uint16_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:61:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 61 | m(uint16_type, uint16_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:62:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 62 | m(int16_type, int16_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.vIn file included from is/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cppi:t3(: [/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp&:]194(:a16u:t owarning: not eliding copy on return [-Wnrvo] out_i n194d | ) { | ^ return rv; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :| 442 ^: 9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278: 26:442 | note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' requested here 278 | v i s i t ( t h i s - > t y p e (:) ,un svosr.t.e.d)_;u n iq| _ ^i ndices(x/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:in251,: c7h:u nnote: k_in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heres z); | ^ 251 | s.vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppi:t251_:t33:y pnote: ein instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here( [&]( a251 | u t o sa.svi)s it{_ tvy1pe((m[&a]k(ea_utvoi easw)( x{ sv.g1e(mta_kseh_avpiee(w()x,s .agest._fshraopme((x)s,. daast.afr(o)m()x)s..d.a.ta)(;) )}).,. . );| ^} , | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here:427 :40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here260 | 427 | v i s i t _MaIGlRlAP_HfXl_SaHtAtPeEn_(VIsS,IT _vT1Y,PE Ss(MtIdG:R:AmPoHvX_eS(HvAP2E),_G ExNEsR.A.T.E_)V;I S I| ^TO R_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:62:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 62 | m(int16_type, int16_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:63:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 63 | m(int32_type, int32_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:63:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 63 | m(int32_type, int32_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] In file included from 150 | /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp : 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp : 32r: eIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppu:r27n: In file included from rv/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp;: 35 : | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp ^: 95:20: warning: not eliding copy on return [-Wnrvo] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277: 2695: | note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>' requested here 277 | r e t u r n r e s u l t ; s o| r ^t ed ? sorted_un/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:q106_:i5n:d inote: cin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heree s(x_ i106n | , c h usnikm_pslze)_ p a| r ^_ for_impl(n, thread/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:i251z:e33,: fnote: )in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here; | ^ 251/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp | : 113 : 5 :s .note: vin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herei sit _113t | y p e ( [s&i]m(paluet_op aars_)f o{r (vn1,( mmaikne__gvriaeiwn(,x sf.)g;e t _| s ^h ape/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:)110,: 5a:s .note: fin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herer om(xs .110d | a t a ( )s)i)m.p.l.e)_;p a}r,_ f o| r ^( last - first, [&](auto i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp): 427{: 40f:( fnote: iin instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested herer st[i]) ;427 | } ) ; | ^ MIG/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppR:A38P:H5X:_ Snote: Hin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested hereA PE_V I38S | I T _ T YpPaErS_(fMoIrG_ReAaPcHhX(_iStHeArPaEt_oGrE{N0E}R,A TiEt_eVrIaStIoTrO{Rn_}C,A SfE)); | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp::64110::517:: note: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES'in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 64 | 110 | m ( i n t 6 4 _ t y p e , pianrt_6f4o_rt()o u\t e r| _ ^s hap/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppe:.426e:l13e:m enote: nexpanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE't s() ,426 | [ & ] ( acuatsoe ix): {v ( a| s ^< t>());/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :r442e:t9u:r nnote: ;(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | ^ 442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9v:i snote: iin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heret (th i442s | - > t y p e ( ) ,v ivssi.t.(.t)h;i s -| > ^t ype(), v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:.105.:.9):; note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here| ^ 105/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp | : 251 : 7 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here visit( v251, | [ &]( c osn.svits iatu_ttoy&p)e ({[ &M]I(GaRuAtPoH Xa_sT)H R{O Wv(1"(Imnavkalei_dv iteuw(pxlse. gteytp_es"h)a;p e}());, a| s ^. fro/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hppm:(107x:s21.:d anote: tin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested herea ())) .107. | . ) ; } , | ^ res/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:i260n:d9.:v inote: sin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herei t([& ]260( | a u t o o u tv_iisnidt)_ a{l l _| f ^l atten(s,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :v4421:9,: snote: tin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested hered ::m o442v | e ( v 2 ) , x svi.s.i.t)(;t h i| s ^- >type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:64:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 64 | m(int64_type, int64_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:65:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 65 | m(uint32_type, uint32_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:65:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 65 | m(uint32_type, uint32_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:66:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 66 | m(uint64_type, uint64_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:66:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 66 | m(uint64_type, uint64_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 5 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:67:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 67 | m(fp8e4m3fnuz_type, migraphx::fp8::fp8e4m3fnuz) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unknown_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_unknown_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_unknown_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_unknown_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unknown_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:67:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 67 | m(fp8e4m3fnuz_type, migraphx::fp8::fp8e4m3fnuz) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:68:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 68 | m(fp8e4m3fn_type, migraphx::fp8::fp8e4m3fn) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:68:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 68 | m(fp8e4m3fn_type, migraphx::fp8::fp8e4m3fn) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:69:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 69 | m(fp8e5m2_type, migraphx::fp8::fp8e5m2) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:69:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 69 | m(fp8e5m2_type, migraphx::fp8::fp8e5m2) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:70:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 70 | m(bf16_type, bf16) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:70:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 70 | m(bf16_type, bf16) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:71:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 71 | m(fp8e5m2fnuz_type, migraphx::fp8::fp8e5m2fnuz) // clang-format on | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:71:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 71 | m(fp8e5m2fnuz_type, migraphx::fp8::fp8e5m2fnuz) // clang-format on | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:97:12: warning: not eliding copy on return [-Wnrvo] 97 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:83: note: in instantiation of function template specialization 'migraphx::to_value>' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:5: note: in instantiation of function template specialization 'migraphx::reflect_each' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:485:22: note: in instantiation of function template specialization 'migraphx::to_value' requested here 485 | return migraphx::to_value(x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:819:24: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 819 | return detail::to_value_op(private_detail_te_self); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unknown_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unknown_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::topk>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::topk>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::topk>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::topk>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::topk>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::topk>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unknown_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_fp4_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_fp4_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_fp4_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_fp4_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_int4_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_int4_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_int4_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_int4_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 5 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unsqueeze_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_unsqueeze_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_unsqueeze_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_unsqueeze_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unsqueeze_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unpack_fp4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unpack_fp4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unpack_fp4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unsqueeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unsqueeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unsqueeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unpack_int4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unpack_int4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unpack_int4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unsqueeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unsqueeze>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unsqueeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unsqueeze>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unsqueeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unsqueeze>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_where_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_where_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_where_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_where_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp 8 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp 24 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_builtin_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_builtin_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_builtin_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_builtin_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_builtin_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:57:24: warning: not eliding copy on return [-Wnrvo] 57 | return s1; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:64:20: warning: not eliding copy on return [-Wnrvo] 64 | return s1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 24 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(makeIn file included from _v/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppi:ew2(: xIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp.:g28e: t_In file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpph:a35pe: (In file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp,: 27a: sIn file included from ./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppf:r40o: mIn file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppx:s28.: d/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppa:t126a:(4):) )warning: .function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn]. .); }, | ^126 | To try/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:c260:o9n:v enote: rin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heret _va l260u | e _ i m p l ( r avniks_,a lstld_::fnlualtltpetnr(_st,) v 1| , ^ std::move(v2),/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp: 141x:s20.:. .note: );in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here | ^ 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_builtin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_builtin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_builtin_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_builtin_hpp.cppv:is2i: tIn file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppt:h28i: sIn file included from -/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp>:t35y: pIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp(:)27,: In file included from v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpps:.40.: .In file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp;: 28 : | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp :126:4:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :warning: 251function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn]: 7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 126 | T251o | t r y _sc.ovnivseirtt__tvyapleu(e[&_]i(mapult(o raasn)k <{3> ,v 1s(tmdak:e:n_uvlilepwt(rx_st.)g e t_| s ^h ape(), as.fr/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppo:m(141x:s20.:d anote: tin instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested herea ())). .141. | ) ; } ,r e t| u ^r n detai/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppl::260::t9r:y _note: cin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested hereo nve r260t | _ v a l ue _ ivmipslil(lr_anfklt{e}n,( sx,) ;v 1, | s ^t d::/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppm:o406v:e51(:v note: 2in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here) , xs. .406. | ); | ^ this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); });In file included from | /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp ^: 3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp::3390: :In file included from 21/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:: 27note: : in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested hereIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp90: | 95 : 20 : warning: not eliding copy on return [-Wnrvo] arg s95[ | 0 ] . v i s i t ( [ & ] (rceotnusrtn aruetsou lcto;n d| i ^t ion) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:: 442note: :in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here9 : note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 106 | 442 | s i m p l e_ pvairs_ifto(rt_hiimsp-l>(tny,p et(h)r,e avdssi.z.e.,); f )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:: 113note: :in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 251 | 113 | s .sviimspilte__tpyapre_(f[o&r]((na,u tmoi na_sg)r a{i nv,1 (fm)a; k e| _ ^v iew/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:x110s:.5g:e tnote: _in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heres hape (110) | , a s .sfirmopml(ex_sp.adra_tfao(r)()l)a.s.t. )-; }f,i r s| t ^, [&](a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppu:t260o: 9i: )note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here { f( f260i | r s t [ i ] ) ; v}i)s;i t _| a ^l l_flatten(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpps:,38 :v51:, note: sin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested heret d::m o38ve | ( v 2 ) ,p axrs_.f.o.r)_;e a c| h ^( iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->tyIn file included from pe/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp(:),3 : vIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp.:.31.: )In file included from ;/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 27| : In file included from ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:: 251warning: :not eliding copy on return [-Wnrvo]7 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 95 | 251 | s . v i sriett_utrynp er(e[s&u]l(ta;u t o| ^a s) { v1(ma/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppk:e106_:v5i:e wnote: (in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herex s.ge t106_ | s h a p es(i)m,p laes_.pfarro_mf(oxrs_.idmaptla((n),) )t.h.r.e)a;d s}i,z e ,| ^f ); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::260113::95:: note: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herein instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | 260 | s im p l e _p avr_ifsoir(tn_,a mliln__gfrlaiant,t fe)n;( s ,| ^ v1/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp,: 110s:5t:d :note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: mov e110( | v 2 ) , sxism.p.l.e)_;p a r| _ ^f or(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadIn file included from siz/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppe:, 3f: )In file included from ;/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp : 33| : ^In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp: :In file included from 113/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp::535:: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppnote: :in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here95 :20: 113warning: | not eliding copy on return [-Wnrvo] simple _95p | a r _ f o r ( n , m i nr_egtrauirnn, rfe)s;u l t| ; ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp ^: 110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :110106 | : 5 : note: sin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herei mple _106p | a r _ f osri(mlpalset_ p-a rf_ifrosrt_,i m[p&l]((na,u ttoh rie)a d{s ifz(ef,i rfs)t;[ i ]| ) ^; }); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :| 113 ^: 5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp: 38113: | 5 : note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested heres imp l38e | _ p a r _pfaorr_(fno,r _meianc_hg(riatienr,a tfo)r;{ 0 }| , ^ ite/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppr:a110t:o5r:{ nnote: }in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here, f); 110| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpps:i91m:p17l:e _note: pin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested herea r_f o91r | ( l a s t - f i r s t , [ &p]a(ra_uftoor (io)u t{p uft_(sfhiarpset.[eil]e)m;e n}t)s;( ) ,| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp::938:: 5note: :(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 442 | 38 | pvairs_ifto(rt_heiasc-h>(tiytpeer(a)t,o vrs{.0.}.,) ;i t e| r ^a tor{n}, f)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp;: 105 :| 9 ^: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :67:17: 105note: | in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | v i s i t ( v , [ & ] ( c o n spta ra_uftoor&()o u{t pMuItG_RsAhPaHpXe_.TeHlReOmWe(n"tIsn(v)a,l i[d& ]t(uapulteo tiy)p e{" ) ;| ^} ); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp::44290::921:: note: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herein instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 44290 | | v i s i t (atrhgiss-[>0t]y.pvei(s)it,( [v&s].(.c.o)n;s t | a ^u to co/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppn:d251i:t7i:o note: nin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here) { | ^251 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpps:.442v:i9s:it _note: tin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herey pe( [442& | ] ( a u t o a sv)i s{i tv(1t(hmiask-e_>vtiypeew(()x,s .vgse.t._.s)h;a p e| ( ^) , as/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp.:f251r:o7m:( xnote: sin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here. data (251) | ) ) . .s..);v i}si,t _| t ^y pe([&](au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:o260 :a9s:) note: {in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here v1( m260a | k e _ vi e w( x s .vgiesti_ts_haaplel(_)f,l aatste.nf(rso,m (vx1s.,d asttad(:):))m.o..v)e;( v}2,) , | x ^s ...); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :| 260 ^ :9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { In file included from MI/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppG:R3: AIn file included from P/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppH:33X: _In file included from T/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:H27R: In file included from O/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:W35(: "/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppI:95n:v20a:l iwarning: dnot eliding copy on return [-Wnrvo] tuple 95 | t y p e " ) ; } ) ;r et u| rn ^ result; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp :| 90 ^ :21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5 :90 | note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | sairmgpsl[e_0p]a.rv_fiosri_tim(p[l&(](nc, otnhsrt eaadustizoe, cfo)n;d i| ^t ion/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp):113 :{5 : | note: ^in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : s442i:m9p:l enote: _in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herep ar _442f | o r ( n , m i n _vgirsaiitn(, tfh)i;s - >| t ^y pe(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp):,110 :5v:s .note: .in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here. ); 110| | ^ si/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppm:p251le:_7:p anote: rin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here_ for( 251l | a s t s-.v ifsiirts_tt,y p[e&(][(&a]u(taout oi )a s{) f{( fivr1s(tm[aik]e)_;v i}e)w;(x s .| g ^e t_shape(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp):,38 :a5s:. fnote: rin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested hereo m(x s38. | d a t ap(ar)_)f)o.r._.e);a c}h,( i t| e ^r ator{0}/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp,: 260i:t9e:r anote: tin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested hereo r{n} ,260 | f ) ; | ^ visi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppt_:a106l:17l:_ fnote: lin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested herea tte n106( | s, v 1 , s t d : : m o v e ( vp2a)r,_ fxosr.(.o.)u;t p u| t ^_ shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xIn file included from s./build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp.:.3: )In file included from ;/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp : 33: | In file included from ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105In file included from :9/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:: 3note: : In file included from in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp :31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp105: | 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95 : 20 :v iswarning: itnot eliding copy on return [-Wnrvo]( v, [&](co n95s | t a u t o& ) { MI G R rAePHtXur_TnH RrOeWs(u"Ilntv;a l i| d ^ t uple type"/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp):;106 :}5):; note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp106:105 | : 21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested heres im p105l | e _ p a r _ f o r _arigmsp[l1].vi(snit,( [t&h]r(eaadutsoi zsee,q f_)le; | n ^s ) { | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :113:5: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppnote: :in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here442 :9: note: 113in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here | 442 | s i m p l evi_spiatr(_tfhiosr-(>tny,p em(i)n,_ gvrsa.i.n., );f )| ; ^ | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :251:7:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :note: 110in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here :5: 251note: | in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here s.v is110i | t _t y pe (s[i&m]p(laeu_top aars_)f {o rv(1l(maaskte _-v iefwi(rxsst.g,e t[_&s]h(aapuet(o), ia)s .{f rfo(mf(ixsr.sdta[tia]()));) .}.).;) ; | } ^, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::26038:9::5 :note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 260 | 38 | v is ipt_aarll__ffloart_teena(sc,h (v1i,t esrtadt:o:rm{o0ve}(,v2 )i,t exrsa.t.o.r);{ n| } ^, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...);In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp :| 3 ^: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251In file included from | /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp : 3 : sIn file included from .v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppi:s31i: tIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppt:y27p: eIn file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp[:&35]: (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppa:u95t:o20 :a swarning: ) not eliding copy on return [-Wnrvo]{ v1(mak e95 | _ vi e w ( x s .g e t _ srheatpuer(n) ,r eassu.lftr;o m (| x ^s .data()))./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp.:.106):; 5}:, | note: ^ in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp106: | 260 :9 : note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heres imp l260 | e _ p a r _ f voirs_iit_maplll_(flna,t tetnh(sr,e va1d,s sitzd:e:,mo vfe)(;v 2) ,| ^xs ...); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :| ^113 :5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const autIn file included from o/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp :c3o: nIn file included from d/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppi:t33: iIn file included from o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppn:)27: In file included from {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp: 35 : | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp ^: 95:20: warning: not eliding copy on return [-Wnrvo] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9 :95 | note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | r e tu r n rvesiuslit;t ( t| h ^i s->type()/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp,: 106v:s5.:. .note: )in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here; | ^106 | sim/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppp:l251e_:p7ar:_ fnote: oin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herer_ impl(n, th251r | e a ds i zse., vfi)s;i t | _ ^t yp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:(113[:&5:] (note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herea uto 113 | a s ) s{i mvp1l(em_apkaer__fvoire(wn(,x min_grain,s f.)g; e t| _ ^ sh/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppa:p110e:(5):, note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herea s. f110r | o m ( sxismp.ldea_ptaar(_f)o)r)(.la.s.t) ;- f}ir,s t ,| ^[ &](auto i) { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppf:(260fi:r9s:t [inote: ]in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here); }); | ^260 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38v:i5s:i tnote: _in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested herea ll_f l38a | t t e np(asr,_ fvo1r,_ esacthd:(:imtoervaet(ovr2{)0,} ,x sit.e.r.at)o;r { n}| , ^ f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | In file included from ^ /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp442::931:: note: In file included from (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :27 : 442In file included from | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :v95i:si20t:(this->type(), vwarning: snot eliding copy on return [-Wnrvo].. .); | ^ 95 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 105 : 9 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here ret u105 | r n r e s uvlits;i t( v| , ^ [ &](const auto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp&:)106 :{5 :M Inote: Gin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereR APHX _106T | H R O W (s"iImnpvlael_ipda rt_ufpolre _tiymppel")(;n ,} );t h r| e ^ adsi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppz:105e:,21 :f note: )in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here; | 105 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : a5r:g s[note: 1in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here] .visit (113[ | &] ( au t os siemqp_lleen_s)p a{ r _| f ^ or(n,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :m442i:9n:_ note: gin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herer ai n442, | f ) ; | v ^i sit(th/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppi:s-110>:t5yp:e (note: ),in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here vs...); 110 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:251i:m7:p lnote: ein instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here_ par_ f251 | o r ( ls.avsitsi t-_t yfpei(r[s&t](,a ut[o& ]a(sa) u{t ov1 (im)ak e{_v ife(w(fxisr.sgett[_is]ha)p;e (})),; a s .| f ^r om(xs.data(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp):))38.:.5.:); note: }in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here, | ^ 38 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 260:p9a:r _note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heref or_ e260a | c h ( i t evriastito_ra{l0l_}fl, atitteenr(sa,t ovr1,{ ns}t,d ::fm)o;v e (| v2 ^) , xs.../build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp):;91 :| 17 ^: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here In file included from 105 | /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp : 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp : 31 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 27a: rIn file included from g/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpps:[351: ]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp.v:i95s:i20t:( [warning: ¬ eliding copy on return [-Wnrvo]] (auto s e95q | _ l e n s ) { | ^ return/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :r442e:s9u:l tnote: ;in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here | ^442 | v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:s106i:t5(:t hnote: iin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heres ->t y106p | e ( ) , svis.m.p.le)_;p a r| _ ^f or_im/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppp:l251(:n7,: note: tin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herehr eads i251z | e , f )s;. v| i ^s it_ty/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppp:e113(:[5&]:( anote: uin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heret o as )113 | { v1 ( msaikmep_vlieew_(pxas.rg_efto_rs(hnap,e (m)i,n a_sg.rfarionm,( xfs).;d a t| a ^( )))./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp.:.110):;5 :} ,note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | ^ 110 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:i260m:p9l:e _note: pin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herea r_fo r260( | l a s t - f ivrissti,t _[a&l](la_uftloa ti)t e{n (fs(,f ivr1,s ts[tid]:):;m o}v)e;( v 2| ) ^, xs...)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp;: 38 :| 5 ^: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THRO44W warning(s" generatedI. nvalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); In file included from | /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp ^: 3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp::11031:: 5In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :27note: : in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :11095 | : 20 : warning: snot eliding copy on return [-Wnrvo]i mple_pa r95 | _ f o r ( l a s t - rfeitrusrtn, r[e&s]u(lta;u t o| ^i ) { f(fir/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:t106[:i5]:) ;note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here} ); 106 | | ^ simple_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppp:a38r:_f5o:r _note: iin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested heremp l(n, 38t | h r e a dpsiazre,_ ffo)r;_ e a| c ^h (it/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:r113a:t5o: rnote: {in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 0}, 113i | t e r a tsoirm{pnl}e,_ pafr)_;f o r| ( ^n , mi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppn:_g106r:a17in:, note: fin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here) ; | ^106 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | psiamrp_lfeo_prar(_ofuort(lpaustt_ s-h afpier.setl,e m[e&]n(tasu(t)o, i[)& ]{( afu(tfoi ris)t [{i ] )| ; ^ } ); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp| : ^442 :9: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all): 38:5: 442note: | in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | v i s ipta(rt_hfiosr-_>etaycphe((i)t,e rvast.o.r.{)0};, i| t ^e rator{n},/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :f105):;9 : | ^note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17 :105 | note: visit(in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested herev , [ 91& | ] ( c o n s t a u t o &p)a r{_ fMoIrG(RoAuPtHpXu_tT_HshRaOpWe(."eIlnevmaelnitds (t)u,p l e| ^t ype");/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :}442):;9 : | ^note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105 :44221 | : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105v | is i t ( t h i s - > t yapreg(s)[,1 ]v.sv.i.s.)i; t (| ^[ &](auto /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:e105q:_9l:e nnote: sin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here) { | ^105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp: 442 : 9 : vnote: iin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heres it( v442, | [ & ] ( c o n svti saiutt(ot&h)i s{- >MtIyGpReA(P)H,X _vTsH.R.O.W()";I n v| a ^l id t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppu:p251le: 7t:y pnote: ein instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here") ; }); 251| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpps.:v90i:s21i:t _note: tin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested herey pe (90[& | ] ( a u t o a s ) {a rvg1s([m0a]ke._vviiseiwt((x[s&].(gceotn_ssth aapuet(o) ,co nadsi.tfiroonm)( x{ s .| d ^a ta()))./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp.:.442):;9 :} ,note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here | ^ 442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 260 :v9i:s inote: t(in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heret his- >260t | y p e ( ) , v sv.i.s.i)t; _ a| l ^l _flat/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:e251n:(7s:, note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herev 1, std :251: | m o v e (sv.2vi)s,it _xtsy.p.e.();[ & ]| ( ^a uto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auIn file included from t/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cppo:3 : sIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppq:_31l: eIn file included from n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpps:)27 : {In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :| 35 ^: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :warning: 442not eliding copy on return [-Wnrvo]: 9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 95 | 442 | v irseittu(rtnh irse-su>ltty;p e (| ) ^, vs...); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp| : ^106 :5: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: 251: 7106: | note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here simple _251pa | r _ fo r_ ism.pvli(sni,t _tthyrpeea(d[s&i]z(ea,u tfo) ; a s| ) ^ { v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp1:(113m:a5k:e _note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herev ie w113( | x s . g esti_msphlaep_ep(ar)_,f oars(.nf,r ommi(nx_sg.rdaaint,a (f)));) . .| . ^) ; }/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp,: 110 :| 5: ^note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp | : 260 : 9s:i mnote: pin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herel e_par _260f | o r ( la s t - vfiisristt_,a l[&l](_afultaot it)e {n (fs(,f ivr1s,t [sit]d):;: m}o)v;e ( v| 2 ^) , xs...)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp;: 38 :| 5 ^: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elementIn file included from s/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp(:)3: In file included from ,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp :31[: &In file included from ]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp(:27a: uIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:o35 : i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp):95 :{20 : | warning: ^not eliding copy on return [-Wnrvo] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp: 44295: | 9 : note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | r e tu r n r e s ulvti;s i t| ^( this->ty/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:p106e:(5):, note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herev s 106 | . . . )si;m p l| e ^_ par_for_imp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppl(:n105, :t9h:r eanote: din instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heres ize, f) ;105 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 :v5i:s inote: tin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here( v, 113[ | & ] ( c osnismtp laeu_tpoa&r)_ f{o rM(InG,R AmPiHnX__gTrHaiRnO,W (f")I;n v a| l ^i d t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:u110p:l5:e tnote: yin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herep e") ;110 | } ) ; s i| mp ^l e_pa/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppr:_105fo:r21(:l anote: sin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested heret - fi r105s | t , [ & ] ( au t o i ) {a rf(gfsi[r1s]t[.iv]i)s;i }t)(;[ & ]| ( ^a uto s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:e38q:5_:l note: ein instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested heren s )38 | { | p ^ar _for_eac/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpph:(442i:t9er:a tnote: orin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here{ 0}, i442t | e r a t o r{ n } , vfi)s;i t| ( ^t his/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp-:>91t:17y:p enote: (in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here) , v s91. | . . ) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 251p:a7r:_ fnote: oin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herer (outpu t251_ | s h a p es..evliesmiet_nttysp(e)(,[ & ]| ( ^a uto /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:s442): 9{: vnote: 1(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)( ma k442e | _ v i e w ( x sv.igestit_(sthhaipse-(>)t,y paes().,f vrso.m.(.x)s;. d a| t ^a ())).../build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp):;105 :}9:, note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here| ^ 105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 260 :v9i:si tnote: (in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here v, [ &260] | ( c o n st a u tvoi&s) i{t _MaIlGlR_AfPlHaXt_tTHeRnO(Ws(," Invv1a,l isdt dt:u:pmloev et(yvp2e")),; }x)s;. .| . ^) ; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp| : ^90 :21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tIn file included from up/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpple: 3t: ypIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp":)33;: In file included from })/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp;: 27 : | ^In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp: :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp90::2195:: 20note: :in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here warning: not eliding copy on return [-Wnrvo] 90 | 95 | a r gs [ 0 ] . v i s itr(e[t&u]r(nco nrsets ualutt;o c| on ^d ition) { | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :106:5: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppnote: :in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here442 :9: note: 106in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here | 442s | i m p l e _ p avri_sfiotr(_tihmipsl-(>nt,y pteh(r)e,a dvssi.z.e.,) ;f ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::251113::75:: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herenote: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113251 | | ss.ivmipsle_par_for(n, imti_nt_ygprea(i[n&,] (afu)t;o a s| ) ^ { v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp1:(m110a:k5e_:v inote: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here ew(xs .110g | e t _ sh aspiem()p,l ea_sp.afrr_ofmo(rx(sl.adsatt a(-) ))f.i.r.s)t;, },[ & ]| ( ^a uto i) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp{: 260:f9(:f note: iin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herer st[ i260] | ) ; } ) ; | ^v isit_all_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppf:l38a:t5t:e nnote: (in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested heres , v1 ,38 | s t d: : mpoavre_(fvo2r),_ exasc.h.(.)i;t e r| a ^ tor{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(),In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cppa:s3.: fIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppo:m31(: In file included from x/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpps:.27: dIn file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppt:a35(: )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp):)95.:.20.:) ;warning: not eliding copy on return [-Wnrvo]} , | ^ 95 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 260 : 9 : note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here ret u260r | n r e s u l t ; v i| s ^i t_all_fl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppa:t106t:e5n:( snote: ,in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here v1 ,106 | s t d : :smiomvpel(ev_2p)a,r _fxosr._i.mp.l)(;n , | t ^h readsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 11 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); In file included from | /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp ^: 3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp::11333:: 5:In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppnote: :in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp113: | 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :s95i:m20p:le _warning: pnot eliding copy on return [-Wnrvo]a r_for( n95, | m i n _ g r a i n , fr)e;t u r| n ^ r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppe:s110u:l5t:; note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here| ^ 110 | s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:m106p:l5e:_ pnote: ain instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herer _fo r106( | l a s t s-i mfpilres_tp,a r[_&f]o(ra_uitmop li()n ,{ tf(hfrierasdts[iiz]e),; f}));; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp5::38 :note: 5in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 113 | 38 | s i m ppalre__fpoarr__efaocrh((ni,te rmaitno_rg{r0a}i,n ,i tfe)ra;t o r| { ^n }, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppf:)110;: 5 :| ^note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91 :11017 | : note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here simpl e91_ | p a r _ f o r (l a s t - f iprasrt,_ f[o&r](o(uatuptuot _is)h a{p ef.(efliermsetn[tis]());, } )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp9::38 :note: 5(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all): note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 442 | 38 | vipsairt_(ftohirs_-e>atcyhp(ei(t)e,r avtso.r.{.0)};, i| t ^e rator{n}/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp,: 105f:)9;: note: | in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :105106 | : 17 : note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here v i106s | i t ( v , [ & ] ( c o n s t aputaor&_)f o{r (MoIuGtRpAuPtHX__sThHaRpOeW.(e"lIenmveanltisd( )t,u p[l&e] (tayupet"o) ;i )}) ; { | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp21::442 :note: 9in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 90 | 442 | vairsgist[0(]t.hviiss-i>tt(y[p&e](()c,o nvsts .a.u.t)o; c o| n ^d ition) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 105| ^: 9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9 :105 | note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | v i s i t ( vvi,s i[t&(]t(hics-o>ntsytp ea(u)t,o &v)s .{. .M)I;G R A| P ^H X_TH/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppR:O251W:(7":I nnote: vin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herea lid t u251p | l e tsy.pvei"s)i;t _}t)y;p e ([| & ^] (au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppt:o105 :a21s:) {note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested herev 1( m105a | k e _ vi e w ( x s . g e ta_rsghsa[p1e](.)v, iassi.tf(r[o&m]((xasu.tdoa tsae(q)))_.l..e)n;s }), { | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp::9442:: note: 9in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 260 | 442 | v i s i t _vaills_iftl(atthtiesn-(s>,t yvp1e,( s)t,d :v:sm.o.v.e)(;v 2 )| , ^ xs../build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp.:)251;: 7 :| ^note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp38: | 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp :p31a: rIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppf:o27r: _In file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppa:c35h: (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:t95e:r20a: twarning: onot eliding copy on return [-Wnrvo]r {0}, ite r95a | t o r { n } , f ) ; r| e ^t urn/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :r106e:s17u:l tnote: ;in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here | ^ 106 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herep ar_ f106o | r ( o u tspiumtp_lseh_appaer._efloerm_eimnptls((n),, t[h&r]e(aadustioz ei,) f{) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::442113::95:: note: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 113 | 442 | s i m p l ev_ipsairt_(ftohri(sn-,> tmyipne_(g)r,a ivns,. .f.));; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :note: 105in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: 9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here110 | s105i | mp l e _ p ar _ f ovri(sliats(tv ,- [f&i]r(scto,n s[t& ]a(uatuot&o) i{) M{I GfR(AfiPrHsXt_[TiH]R)O;W (}")I;n v a| l ^i d tupl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppe: 38t:y5p:e "note: )in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here; }) ;38 | | ^ par_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppf:o105r:_21e:a cnote: hin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here( iter a105t | o r { 0 } , i t e r a taorrg{sn[1}],. vifs)i;t ( [| & ^] (au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppt:o91: 17s:e qnote: _in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested herel en s91) | { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9p:a rnote: _in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heref or( o442u | t p u t _s h a p ev.ieslietm(etnhtiss(-)>,t y p| e ^( ), /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppv:s442.:.9.:) ;note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | ^ 442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 251 : 7 : vnote: iin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heres it(th i251s | -> t y p es(.),v ivssi.t._.t)y;p e (| [ ^& ](auto /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppa:s105): 9{: vnote: 1in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here( make_ v105i | e w ( x s . g e tvi_ssihta(pve,( )[,& ]a(sc.ofnrsotm (axust.od&a)t a{( )MI)G)R.A.P.HX)_;T H}RO,W ( "| I ^n valid tu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppp:l260e: 9t:y pnote: ein instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here" ); }260) | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp :v90i:s21i:t _note: ain instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested herel l_fl a90t | t e n ( s , v 1 , s tadr:g:sm[o0v]e.(vvi2s)i,t (x[s&.](.c.o)n;s t | a ^u to condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auIn file included from to/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp :a3: sIn file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp :{31 : vIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp1:(27m: In file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppk:e35_: v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:e95w:(20x:s .warning: gnot eliding copy on return [-Wnrvo]e t_shap e95( | ) , a s . f r o mre(txursn. dreasutlat(; ) )| ) ^. ..); }/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp,: 106: 5| : ^ note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 260 s:i9mp:l enote: _pin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herea r_for_ i260m | pl ( n, th r e a dvsiisziet, _fa)l;l _ | f ^l at/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:113e:n5(:s ,note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here v 1113, | s tsdim:pl:em_opvaer(_vf2or)(,n ,x sm.i.n._)g;r a i| n ^, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements()In file included from , [/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp&:]3(: In file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppu:t31o: In file included from i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp): 27{: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp| : ^35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp20::442 :warning: 9not eliding copy on return [-Wnrvo]: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 44295 | | v i s irettu(rtn hriesults->;t y p| e ^( ), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :105: 9106: | note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here simp l105e | _ pa r _ f o r _ ivmipsli(tn(,v ,t h[re&a]d(scioznes,t fa)u; t o| & ^) { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppM:I113G:R5:A Pnote: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereH X_ T113H | R O W (si"mIplen_vpaarl_fiodr( nt,u pmilne_g rtaiynp, ef)";) ; | ^} )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp;: 110: 5| : ^ note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp : 105 s:i21mp:l e_note: pin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested herear _for(l a105st | - f i r s t , [ & ]a(ragust[o1 i]). v{i sfi(tf(i[rs&t][(ia])u;t o} )s; e q| _ ^l ens) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp{: 38 :| 5 ^: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp38 | : 442 :9 p:a rnote: _in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herefo r_e a442c | h (i t e r a t o rv{i0s}i,t (ittheirsa-t>otry{pne},( )f,) ;v s .| . ^. );/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp : 91| : ^17 : note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp: 25191: | 7 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | p ars_.fvoirs(oiutt_putt_yshpaep(e.[e&l]e(meantust(o) ,a s )| ^{ v1(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppm:a442k:e9_:v inote: e(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)w (x s442. | g e t _ s h a vpies(it)(,t haiss.-f>rtoymp(ex(s).,d avtsa.(.).)));. . .| ) ^; }, | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :260:9: 105note: | in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | v i s i t ( v, [ v&i]s(ict_oanlslt_ faultaot&t)e n{( sM,I GvR1A,P HXs_tTdH:R:OmWo(v"eI(nvv2a)l,i dx st.u.p.l)e; t y| p ^e "); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp27:: In file included from 3/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp: :35In file included from : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp::9533:: 20:In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppwarning: :not eliding copy on return [-Wnrvo] 27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp95 | : 95 : 20 : warning: not eliding copy on return [-Wnrvo] r eturn resul t;95 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :106r:5e:t unote: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herer n r e106 | s u l ts;i m pl| e ^_ par_for_impl(n, threadsize, f); | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :106/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::1135: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: 5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106113 | | ssiimpmlep_plaer__pfaorr_(fno, rm_ini_mgprla(inn,, ft)h;r e a| d ^ si/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppz:e110:,5 :f )note: ;in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | ^ 110/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp | : 113 : 5 :s inote: min instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herep le_p ar113_ | f o r ( lsaistm p-l ef_irpsatr,_ f[o&r]((na,u tom iin)_ g{r afi(nf,i rfst)[;i ] )| ; ^ }); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :| 110 ^: 5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38 :1105 | : note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here sim p38l | e _ p a rp_arf_ofror(_leaascth (-i tfeirrastto,r {[0&}],( aituetroa tio)r {{n }f,( ffi)r;s t | [ ^i ]);/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp :}91):;17 : | note: ^in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38 : 5 : note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | p a r _ fpoarr(_ofuotrp_ueta_cshh(aiptee.realteomre{n0t}s,( )i,t e r| a ^t or{n}/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp,: 442f:9):; note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)| ^ 442/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp | : 106 : 17 : note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here visit (106t | h i s - > t y p e ( ) , v s . .p.a)r;_ f o| r ^( output_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:h105a:p9e:. enote: lin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heree ments (105) | , [ & ] ( a u tvoi sii)t ({v , | [ ^& ](c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppo:n442s:t9 :a unote: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t o&) 442{ | M I G R A P H Xv_iTsHiRtO(Wt(h"iIsnv-a>ltidy ptupel(e) ,t yvpse.".).;) ;} ); | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp21::105 :note: 9in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 90 | 105 | ar gvsi[s0i]t.(vvi,s i[t&([]&(]c(ocnosnts ta uatuoto& )c o{n dMiItGiRoAnP)H X{_ T H| R ^O W("Inva/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppl:i442d: 9t:u note: pin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herel e t y442p | e " ) ; } ) ; v i| s ^i t(t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpph:i105s:-21>:t ynote: pin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested heree (), v105s. | . .) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 251 : 7a:r gnote: sin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here[ 1]. v251i | s i t (s[.&v]i(saitu_ttoy psee(q[_&l]e(nasu)t o{ a s| ) ^ { v1(mak/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppe:_442v:i9e:w (note: xin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heres .ge t442_ | s ha p e ( ) , avsi.sfirto(mt(hxiss.-d>attya(p)e)()).,. .v)s;. .}.,) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::260:2519::7 :note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herenote: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 260 | 251 | sv.ivsiisti_ta_ltly_pfel(a[t&t]e(na(ust,o va1s,) s{t dv:1:m(omvaek(ev_2v)i,e wx(sx.s...)g;e t _| s ^h ape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105In file included from :9/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:: 3note: : in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested hereIn file included from 105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp : 31 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 27: In file included from v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppi:s35i: t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(:v95,: 20[:& ]warning: (not eliding copy on return [-Wnrvo] const auto&) { MIGRAPHX _95 | T H R O W ( " I n v a l iredtu rtnu prlees utlytp;e " )| ; ^ }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp::5105:: 21note: :in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 106 | 105 | s i m p l e _p a r _ f oarr_gism[p1l](.nv,i stihrte(a[d&s]i(zea,u tfo) ;s e q| _ ^l ens/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp): 113{: 5: | note: ^in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 :s9i:m plnote: ein instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here_ par _442f | o r ( n , m i nv_igsriati(nt,h ifs)-;> t y| p ^e (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp):,110: 5v:s .note: .in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here. ); | 110 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:i251m:p7l:e _note: pin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herea r_for (251 | l ass.tv i-s ifti_rtsytp,e ([[&&]]((aauuttoo ia)s ){ {f (vf1i(rmsatk[ei_]v)i;e w}();x s .| g ^e t_shap/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppe:(38):,5 :a snote: .in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested heref rom (38x | s . d a tpaa(r)_)f)o.r._.e)a;c h}(,i t e| r ^a tor{0},/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :i260t:e9r:at onote: rin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here{ n}, f260) | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppv:i91s:i17t:_ anote: lin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested herel _fla t91t | e n ( s , v 1 , s t d : : mpoavre_(fvo2r)(,o uxtsp.u.t._)s;h a p| e ^. elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | In file included from vi/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpps:i3t: (In file included from v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp,: 33[: &In file included from ]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp(:c27o: nIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppt: 35a: ut/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppo:&95): 20{: Mwarning: IGnot eliding copy on return [-Wnrvo]R APHX_THR O95W | ( " I n va l id t u p l e rteytpuer"n) ;r e}s)u;l t| ; ^ | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp :90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106 :905 | : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | a rsgism[p0l]e._vpiasri_tf(o[r&_]i(mcpoln(snt, autthor ecaodnsdiiztei,o nf)) {; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp::5442::9 :note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herenote: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 113 | 442 | s i m p lvei_spiat(rt_hfiosr-(>nt,y pmei(n)_,g rvasi.n..,) ; f )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp::251:1107:: 5note: :in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 251110 | | ss.ivmipsliet__ptayrp_ef(o[r&(]l(aasutt o- afsi)r s{t ,v 1([m&a]k(ea_uvtioe wi()x s{. gfe(tf_isrhsatp[ei(])),; a}s).;f r o| m ^( xs.dat/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppa:(38):)5):. ..note: )in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here; }, 38| | ^ par_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppf:o260r:_9e:a cnote: hin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here( ite r260a | t o r { 0 } , ivtiesriatt_oarl{ln_}f,l aft)t;e n (| s ^, v1/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp,: 106s:t17d:: :note: min instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested hereo ve(v 2106) | , x s . . . ) ; | ^ par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp: 395: | In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp : 31 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35r: e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:u95r:n20 :r ewarning: snot eliding copy on return [-Wnrvo]u lt; | ^ 95 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 : 5 :r enote: tin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereu rn r es106u | l t ; | s ^ imple_par/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp_:f106o:r5:_ inote: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herem pl( n106, | t h r seimapdlsei_zpea,r _ff)o;r _ impl(n, thread| s ^i /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: znote: ein instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here, f); 113| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:i113m:p5l:e _note: pin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herea r_ f113o | r ( n , smiimnp_lger_apianr,_ ffo)r;( n ,| ^m in_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppg:r110a:in5, :f )note: ;in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp110: | 110 : 5 : snote: iin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herem ple_ p110 | a r _ f osri(mlpalse_tp a-r _ffoirr(slta,s t [-& ]f(iarustto, i[)& ]{( afu(tfoi ris)t [{i ]f); })(;f ir s| t ^[ i]); }); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :| ^38 :5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :38:5 :38 | note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here p a38r | _ f o r _paera_cfho(ri_teearcaht(oirt{e0r}a,t oirt{e0r}a,t ori{tne}r,at for){n;} , | f ^) ; | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :106:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp17::91 :note: 17in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 10691 | | p apra_rf_ofro(ro(uotuptuptu_ts_hsahpaepe.e.leelmeemnetnst(s)(,) , | [ ^& ](a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppu:t442o:9 :i )note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all){ | ^442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9v:i snote: i(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t (th i442s | - > t y p e ( ) ,v ivssi.t.(.t)h;i s| - ^> type(), /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppv:s105.:.9.:) ;note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here | ^ 105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 105 :v9is:i tnote: (in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herev , [&]( c105o | n st a u t o & )v i{s iMItG(RvA,P H[X&_]T(HcRoOnWs(t" Ianuvtaol&i)d {tu pMlIeG RtAyPpHeX"_)T;H R}O)W;( " I| n ^v ali/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppd: 90t:21u:p lnote: ein instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here type "90) | ; } ) ; | ^ a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppr:g105s:[021]:. vnote: iin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested heres it( [&105] | ( c o ns t a u t o co nadrigtsi[o1n]). v{i s i| t ^( [&](au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt:o442 :s9e:q _note: lin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heree ns) 442{ | | ^ vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs..i.t)(;t h i| s ^- >typ/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe:(251):,7 :v snote: .in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here. .); | 251 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:.251v:i7s:i note: tin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here_ type([ &251] | ( a u t os .avsi)s it{_ tvy1p(em(a[k&e]_(vaiuetow (axss). g{e tv_1s(mhaakpee_(v)i,e wa(sx.sf.rgoemt(_xssh.adpaet(a)(,) )a)s...f.r)o;m (}x,s . d| a ^t a())).../build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp):;260 :}9, : | ^note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp260: | 260 : 9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here v260 | i s i t _ a l vli_sfilta_tatleln_(fsl,a tvt1e,n (sst,d :v:1m,o vset(d:v:2m)o,v e(xvs2).,. .x)s.;.. ) ;| ^ | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from 95/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp | : 31 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppre:t95u:r20n: rwarning: enot eliding copy on return [-Wnrvo]s ult; | ^ 95 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 : 5 :r enote: tin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereu rn re s106u | l t ; s| i ^m ple_par_f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppo:r106_:i5m:p lnote: (in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heren , t h106r | e a d s isziem,p lfe)_;p ar _| f ^o r_im/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppp:l113(:n5,: tnote: hin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herer ead s113i | z e , fs)i;m p| l ^e _pa/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:_f113:5o:r (note: nin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here, m i113n | _ g r a isni,m pfl)e;_ p a| r ^_ for(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppn:,110 :m5i:n _note: gin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herer ain, 110f | ) ; | s ^i mp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppl:e110_:p5a: rnote: _in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heref or( l110a | s t - sfiimrplset_,p a[r&_]f(oaru(tloa sit) -{ ffi(rfsitr,s t[[&i]]()a;u t}o) ;i ) | { ^ f(first/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp[i:]38):;5 :} )note: ;in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here | ^ 38 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :p38a:r5_:f onote: rin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here_ each (38 | it e r paatro_rf{o0r}_e,a chi(tietrearattoorr{{n0}},, ift)e;ra t o| r ^{ n}, f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp):;106 : | 17 ^: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here: 91:17: 106note: | in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | p a r _pfaorr_(foourt(pouutt_psuhta_pseha.peel.eemleemnetnst(s)(), ,| ^[ &](au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt:o442 :i9): {note: | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : note: 442(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | 442 | v i s i t ( tvhiissi-t>(ttyhpies(->type()),, vvss......));; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::105105::99:: note: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herein instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105105 | | v ivsiisti(tv(,v ,[& ][(&c]o(ncsotn satu taou&t)o &{) M{I GMRIAGPRHAXP_HTHXR_OWT("HIRnOvWa(l"iIdn tvuapllied tupltey ptey"p)e;" )};) ;} ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp::21105:: 21note: :in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 90 | 105 | a r g s [ 0 ]a.rvgiss[i1t(][.&v]i(scoints(t[ &a]u(taou ctoond isteiqo_nl)e n{s ) | { ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp::9:442 :note: 9in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here442 | 442 | v i s i t( tvhiissi-t>(ttyhpies(-)>, tvys.p.e.());, v| s ^. ..);/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :251 :| 7 ^: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :251:7 :251 | note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here s.v i251si | t _ t y pse.(v[i&s]i(ta_uttyop ea(s[) &{] (va1u(tmoa kaes_)v i{e wv(1x(sm.agkeet__vsiheawp(ex(s).,g eats_.sfhraopme((x)s,. daast.af(r)o)m)(.x.s..)d;a t}a,( ) )| ) ^. ..); }, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :| 260 ^: 9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp: 260260: | 9 : note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here v260i | s it _ a l l _ f lvaitstietn_(asl,l _vf1l,a tsttedn:(:sm,o vve1(,v 2s)t,d :x:sm.o.v.e)(;v 2 | ) ^, xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { vIn file included from 1(/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppm:a3ke: _In file included from vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppe:w33(: xIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp.g:e27t: _In file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpph:a35p: e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp():,95 :a20s:. fwarning: ronot eliding copy on return [-Wnrvo]m (xs.data ()))...)95; | } , | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppr:e260t:u9r:n note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herer esul t260; | | ^ visit_a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppl:l106_:f5l:a tnote: tein instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heren (s, v1061 | , s t d :s:immopvlee(_vp2a)r,_ fxosr._.i.m)p;l ( n| , ^ threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_In file included from sh/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cppa:pe3(: )In file included from ,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp :a31s: .In file included from f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppr:o27m: (In file included from x/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpps:.35d: at/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppa:(95):)20):. .warning: .not eliding copy on return [-Wnrvo]) ; }, | ^95 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 260 : 9 : rnote: ein instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heret urn r260e | s u l t ; | ^v isit_all_f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppl:a106t:t5e:n (note: sin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here, v1, 106s | t d : : msoivmep(lve2_)p,a rx_sf.o.r._)i;m p l| ( ^n , threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpps:i3m: pIn file included from le/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp_:p33a: rIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppf:o27r: _In file included from i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppm:p35l: (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppn,: 95t:h20r:e awarning: dnot eliding copy on return [-Wnrvo]s ize, f )95 | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:e113tu:r5n: r enote: sin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereu lt; | 113 ^ | sim/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppp:l106e:5_:p anote: rin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here_ for 106( | n , m isni_mgprlaei_np,a rf_)f;or _ i| m ^pl (n, t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpphr:e110a:d5s:i zenote: ,in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here f); | ^ 110 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 :5 :s inote: min instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here ple _113 | p a r _ fsiomrp(lle_apsatr _-f orf(inr,s tmi,n _[g&ra]i(na, uft);o i| ^) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :f110(:5f:i rnote: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heres t[i] )110 | ; } )s;i m p| le ^_ par_for(l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppa:s38t: 5- :f inote: rin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested heres t, [&] (38a | ut o i) p{a rf_(ffiorrst_[eia]c)h; (}i)t; e r| a ^ tor{0}/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp,: 38i:t5e: rnote: ain instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested heret or{ n38} | , f )p;a r_ f| o ^r _each(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppi:t91er:a17t:or {note: 0in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here} , iter at91o | r { n} , f) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp : 106 :p17:a rnote: _in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here for( o106u | t p u t _ s h a p e . e l epamre_nftosr((o)u,t p u| t_ ^s hape.e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpple:m442en:t9s:() ,note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)[ &](au to442 | i ) { | ^ vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:i442t:(9t: hnote: i(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)s -> t442y | p e ( ) , v vsi.s.it.()t;h i s-| > ^t ype(), vs.../build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp):; 105 :| 9 ^: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: 105note: | in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | v i s i t (vvi,s i[t&(v],( c[o&]n(scton satu tauot&o)& ) {{ MMIIGGRARPAHPX_HTXHR_OTWH(R"IOnWv(a"lIind vtaulpiled ttyupep"l)e; t}y);p e "| ) ^; })/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp;:105 : 21| : ^ note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp105: | 90 : 21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here arg s90[ | 1] . v is i t ( [& ] ( a ut oa rsgesq_[l0e]n.s)v i{s i| t ^( [&](c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppo:442n:s9t: note: ain instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested hereu to 442c | o n d i t i o nv)is i{t( t h| is ^- >type(), /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppv:s.442.:.9):; note: | in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :442251 | : 7 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here v i251s | i t ( tsh.ivsi-si>tt_ytpypee(()[,&] (vasu.to. .a)s;) { | v ^1( make_v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppie:w251(:x7s:. gnote: ein instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heret _shape (251) | , a s .sf.rvoims(ixts_.tdyaptea(([)&)])(.a.u.)t;o }a,s ) | { ^ v1(make_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppv:i260e:w9(:x snote: .in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested hereg et_s h260a | p e ( ) , a s .vfirsoimt(_xasl.ld_aftlaa(t)t)e)n.(.s.,) ;v 1},, s t| d ^: :move(v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp2:)260,: 9x:s .note: .in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here. ); | 260 ^ | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | In file included from ^ /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp::44233:: 9In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :note: 27in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp: 35442: | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95 : 20 : warning: vnot eliding copy on return [-Wnrvo]i sit(thi s95- | > t y p e ( ) , v s . .r.e)t;u r n| ^r esult/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp;: 251 :| 7 ^: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp251: | 106 : 5 : snote: .in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herev isit _106t | y p e ( [s&i]m(paluet_op aars_)f o{r _vi1m(pmla(kne,_ vtiherwe(axdss.izgee,t _fs)h;a p e| ( ^) , a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:.113fr:o5m:( xnote: sin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here. dat a113( | ) ) ) . .s.i)m;p l}e,_ p a| r ^_ for(n, mi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppn:_260g:r9a:i nnote: ,in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here f); 260| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110 : 5v:i snote: iin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heret _all _110f | l a t te ns(ism,p lve1_,p asrt_df:o:r(lmaosvte (-v 2f)i,r sxts.,. .[)&;] ( a| u ^t o i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17In file included from : /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppnote: :in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :9133 | : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95 : 20p:a rwarning: _not eliding copy on return [-Wnrvo]f or(outp u95t | _ sh a p e . e l e m e nrtest(u)r,n | r ^e sult/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp;: 442 :| 9 ^: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herev isit (106t | h i s - >stiypmepl(e)_,p avsr._.f.o)r;_ i m| p ^l (n, threa/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppd:s105i:z9e:, note: fin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here) ; | ^ 105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : 5 : vnote: iin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heres it( v113, | [ & ] (sciomnpslte _apuatro_&f)o r{(n ,M ImGRiAnP_HgXr_aTiHnR,O Wf();" I n| v ^a lid/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :t110u:p5l:e note: tin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herey pe") ;110 | } ) ; s| i ^m ple/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp_:p90a:r21_:f onote: rin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here( last 90- | f i r s t , [ & ] ( aaurtgos [i0)] .{v fi(sfiitr(s[t&[i]]()c;o n}s)t; a u| t ^o condit/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:38o:n5): { note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here | ^ 38 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 :p9a:r _note: fin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested hereo r_e a442c | h ( i t e r a t ovri{s0i}t,( tihtiesr-a>ttoyrp{en(}),, fv)s;. . .| ) ^; | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :106:17:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :note: 251in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here: 7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here106 | 251 | s . v i s ipta_rt_yfpoer(([o&u]t(pauutt_os haasp)e .{e lve1m(emnatkse(_)v,i e[w&(]x(sa.ugteot _is)h a{p e (| ) ^, as.f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:o442m:(9x:s .note: d(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)a ta( )442) | ) . . . ) ; } ,v i s| i ^t (this->t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppy:260p:e9(:) ,note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herevs ... )260; | | ^ visi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:_105a:l9l:_ fnote: lin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herea tten( s,105 | v 1 , s t d : :vmiosvite((vv,2 [)&,] (xsc.o.n.s)t; a u| t ^o &) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp: :In file included from 38:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp5::33 : note: In file included from in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp38: | 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95p:a20r:_ fwarning: onot eliding copy on return [-Wnrvo]r _each(i t95e | r a t o r { 0 } , i t erreattuorrn{ nr}e,s ufl)t;; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here: 106:5: 91note: | in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | s i m p lpea_rp_afro_rf(ooru_tipmuptl_(snh,a pteh.reelaedmseinztes,( )f,) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp442::1139::5 :note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 442 | 113 | s i mvpilsei_tp(atrh_ifso-r>(tny,p em(i)n,_ gvrsa.i.n.,) ;f ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::5105:: 9note: :in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 110 | 105 | s i m p l e _ pvari_sfiotr((vl,a s[t& ]-( cfoinrsstt ,a u[t&o]&()a u{t oM IiG)R A{P HfX(_fTiHrRsOtW[(i"]I)n;v a}l)i;d t| u ^p le type"/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp):;38 :}5):; note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here| ^ 38/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp | : 90 : 21 :p anote: rin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here_ for_ea c90h | ( it e r a t or { 0 } , i taerrgasto[r0{]n.}v,i sfi)t;( [ &| ] ^( con/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpps:t106 :a17u:t onote: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested herec ondit i106o | n ) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :p442a:r9_:f onote: rin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here( out p442u | t _ s h a p e . evliesmietn(ttsh(i)s,- >[t&y]p(ea(u)t,o vis.). .{) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp442::2519::7 :note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | 251 | sv.ivsiisti(tt_htiysp-e>(t[y&p]e((a)u,t ov sa.s.). ){; v 1| ( ^m ake_view(x/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:.105g:e9t:_ snote: hin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herea pe(), a105s | . f r o m ( x s .vdiastiat(()v),) .[.&.])(;c o}n,s t | a ^u to&) { M/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppI:G260R:A9P:H Xnote: _in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested hereT HROW (260" | I n v a l i d tvuipsliet _taylple_"f)l;a t}t)e;n ( s| , ^ v1, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpps:t105d::21::m onote: vin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested heree (v2) ,105 | x s . . . ) ; | ^ args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.geIn file included from t_/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpps:h3a: pIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp(:)33,: In file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpps:.27f: rIn file included from o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppm:(35x: s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp.:d95a:t20a:( )warning: )not eliding copy on return [-Wnrvo]) ...); }95, | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :r260e:tu9r:n note: rin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heree sult ;260 | | ^ visi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:_106a:l5l:_ fnote: lin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herea tten (106s | , v 1 ,s ismtpdl:e:_mpoavre_(fvo2r)_,i mxpsl.(.n.,); t h| r ^e adsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn_var_sl_shift_output>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn_var_sl_shift_output>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn_var_sl_shift_output>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 263 warnings generated. 280 warnings generated. 267 warnings generated. [ 35%] Linking CXX shared library ../lib/libmigraphx.so cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/migraphx.dir/link.txt --verbose=1 /usr/bin/clang++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/migraphx.dir/link.d -Wl,-soname,libmigraphx.so.2014000 -o ../lib/libmigraphx.so.2014000.0 CMakeFiles/migraphx.dir/adjust_allocation.cpp.o CMakeFiles/migraphx.dir/analyze_streams.cpp.o CMakeFiles/migraphx.dir/apply_alpha_beta.cpp.o CMakeFiles/migraphx.dir/argument.cpp.o CMakeFiles/migraphx.dir/autocast_fp8.cpp.o CMakeFiles/migraphx.dir/auto_contiguous.cpp.o CMakeFiles/migraphx.dir/base64.cpp.o CMakeFiles/migraphx.dir/common.cpp.o CMakeFiles/migraphx.dir/common_dims.cpp.o CMakeFiles/migraphx.dir/compile_src.cpp.o CMakeFiles/migraphx.dir/convert_to_json.cpp.o CMakeFiles/migraphx.dir/cpp_generator.cpp.o CMakeFiles/migraphx.dir/dead_code_elimination.cpp.o CMakeFiles/migraphx.dir/dom_info.cpp.o CMakeFiles/migraphx.dir/dynamic_loader.cpp.o CMakeFiles/migraphx.dir/eliminate_allocation.cpp.o CMakeFiles/migraphx.dir/eliminate_common_subexpression.cpp.o CMakeFiles/migraphx.dir/eliminate_concat.cpp.o CMakeFiles/migraphx.dir/eliminate_contiguous.cpp.o CMakeFiles/migraphx.dir/eliminate_convert.cpp.o CMakeFiles/migraphx.dir/eliminate_data_type.cpp.o CMakeFiles/migraphx.dir/eliminate_identity.cpp.o CMakeFiles/migraphx.dir/eliminate_pad.cpp.o CMakeFiles/migraphx.dir/env.cpp.o CMakeFiles/migraphx.dir/file_buffer.cpp.o CMakeFiles/migraphx.dir/fileutils.cpp.o CMakeFiles/migraphx.dir/fp_to_double.cpp.o CMakeFiles/migraphx.dir/fp8_ocp_to_fnuz.cpp.o CMakeFiles/migraphx.dir/fuse_attention.cpp.o CMakeFiles/migraphx.dir/fuse_concat.cpp.o CMakeFiles/migraphx.dir/fuse_pointwise.cpp.o CMakeFiles/migraphx.dir/fuse_pointwise_reduce.cpp.o CMakeFiles/migraphx.dir/fuse_reduce.cpp.o CMakeFiles/migraphx.dir/generate.cpp.o CMakeFiles/migraphx.dir/graphviz.cpp.o CMakeFiles/migraphx.dir/inline_module.cpp.o CMakeFiles/migraphx.dir/insert_pad.cpp.o CMakeFiles/migraphx.dir/instruction.cpp.o CMakeFiles/migraphx.dir/json.cpp.o CMakeFiles/migraphx.dir/layout_convolution.cpp.o CMakeFiles/migraphx.dir/lexing.cpp.o CMakeFiles/migraphx.dir/load_save.cpp.o CMakeFiles/migraphx.dir/make_op.cpp.o CMakeFiles/migraphx.dir/memory_coloring.cpp.o CMakeFiles/migraphx.dir/module.cpp.o CMakeFiles/migraphx.dir/msgpack.cpp.o CMakeFiles/migraphx.dir/netron_output.cpp.o CMakeFiles/migraphx.dir/normalize_attributes.cpp.o CMakeFiles/migraphx.dir/normalize_ops.cpp.o CMakeFiles/migraphx.dir/op_enums.cpp.o CMakeFiles/migraphx.dir/operation.cpp.o CMakeFiles/migraphx.dir/optimize_module.cpp.o CMakeFiles/migraphx.dir/pad_calc.cpp.o CMakeFiles/migraphx.dir/param_utils.cpp.o CMakeFiles/migraphx.dir/pass.cpp.o CMakeFiles/migraphx.dir/pass_manager.cpp.o CMakeFiles/migraphx.dir/permutation.cpp.o CMakeFiles/migraphx.dir/preallocate_param.cpp.o CMakeFiles/migraphx.dir/process.cpp.o CMakeFiles/migraphx.dir/program.cpp.o CMakeFiles/migraphx.dir/propagate_constant.cpp.o CMakeFiles/migraphx.dir/propagate_precision.cpp.o CMakeFiles/migraphx.dir/promote_literals.cpp.o CMakeFiles/migraphx.dir/quantization.cpp.o CMakeFiles/migraphx.dir/quantize_int4.cpp.o CMakeFiles/migraphx.dir/quantize_8bits.cpp.o CMakeFiles/migraphx.dir/reduce_dims.cpp.o CMakeFiles/migraphx.dir/register_op.cpp.o CMakeFiles/migraphx.dir/register_target.cpp.o CMakeFiles/migraphx.dir/replace_allocate.cpp.o CMakeFiles/migraphx.dir/rewrite_reduce.cpp.o CMakeFiles/migraphx.dir/rewrite_dot.cpp.o CMakeFiles/migraphx.dir/simplify_qdq.cpp.o CMakeFiles/migraphx.dir/split_reduce.cpp.o CMakeFiles/migraphx.dir/sqlite.cpp.o CMakeFiles/migraphx.dir/rewrite_gelu.cpp.o CMakeFiles/migraphx.dir/rewrite_low_precision.cpp.o CMakeFiles/migraphx.dir/rewrite_pooling.cpp.o CMakeFiles/migraphx.dir/rewrite_quantization.cpp.o CMakeFiles/migraphx.dir/rewrite_rnn.cpp.o CMakeFiles/migraphx.dir/rewrite_topk.cpp.o CMakeFiles/migraphx.dir/schedule.cpp.o CMakeFiles/migraphx.dir/serialize.cpp.o CMakeFiles/migraphx.dir/shape.cpp.o CMakeFiles/migraphx.dir/shape_transform_descriptor.cpp.o CMakeFiles/migraphx.dir/simplify_algebra.cpp.o CMakeFiles/migraphx.dir/simplify_dyn_ops.cpp.o CMakeFiles/migraphx.dir/simplify_reshapes.cpp.o CMakeFiles/migraphx.dir/split_single_dyn_dim.cpp.o CMakeFiles/migraphx.dir/target.cpp.o CMakeFiles/migraphx.dir/tmp_dir.cpp.o CMakeFiles/migraphx.dir/truncate_float.cpp.o CMakeFiles/migraphx.dir/value.cpp.o CMakeFiles/migraphx.dir/verify_args.cpp.o CMakeFiles/migraphx.dir/op/builder/batchnorm.cpp.o CMakeFiles/migraphx.dir/op/builder/celu.cpp.o CMakeFiles/migraphx.dir/op/builder/clip.cpp.o CMakeFiles/migraphx.dir/op/builder/convolution.cpp.o CMakeFiles/migraphx.dir/op/builder/einsum.cpp.o CMakeFiles/migraphx.dir/op/builder/gelu.cpp.o CMakeFiles/migraphx.dir/op/builder/gemm.cpp.o CMakeFiles/migraphx.dir/op/builder/mean_variance_normalization.cpp.o CMakeFiles/migraphx.dir/op/builder/op_builder.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_abs_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_acosh_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_acos_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_add_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_allocate_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_argmax_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_argmin_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_asinh_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_asin_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_as_shape_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_atanh_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_atan_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_bit_cast_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_bitwise_and_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_for_dot_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_with_dims_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_capture_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_ceil_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_clip_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_concat_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_contiguous_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_convert_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_convolution_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_convolution_backwards_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_cosh_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_cos_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_dequantizelinear_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_dimensions_of_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_div_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_dot_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_elu_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_equal_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_erf_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_exp_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_fill_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_fixed_pad_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_flatten_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_floor_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_fmod_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_gather_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_gathernd_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_get_tuple_elem_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_greater_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_group_query_attention_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_group_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_gru_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_identity_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_if_op_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_im2col_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_isinf_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_isnan_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_layout_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_leaky_relu_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_less_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_load_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_log_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_log2_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_logical_and_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_logical_or_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_logical_xor_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_logsoftmax_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_loop_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_lrn_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_lstm_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_max_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_min_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_mod_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_mul_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_multibroadcast_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_multinomial_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_nearbyint_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_neg_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_nonmaxsuppression_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_nonzero_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_onehot_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_outline_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_pack_fp4_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_pack_int4_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_pad_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_pointwise_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_pooling_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_pow_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_prefix_scan_sum_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_prelu_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_quant_convolution_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_quant_dot_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_quantizelinear_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_random_uniform_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_random_seed_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_recip_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_all_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_any_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_max_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_mean_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_min_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_prod_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_sum_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_relu_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reshape_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reshape_lazy_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_resize_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reverse_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_cell_output_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_hs_output_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_roialign_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_rsqrt_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_run_on_target_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scalar_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scan_slice_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_none_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_add_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_mul_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_min_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_max_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_add_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_mul_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_none_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_max_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_min_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_select_module_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sigmoid_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sign_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sinh_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sin_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_slice_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_softmax_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sqdiff_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sqrt_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_squeeze_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_step_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sub_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_tanh_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_tan_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_topk_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_transpose_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_unary_not_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_undefined_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_unique_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_unknown_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_fp4_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_int4_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_unsqueeze_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_where_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_builtin_hpp.cpp.o -Wl,-rpath,"/usr/lib/x86_64-linux-gnu/migraphx/lib:\$ORIGIN/../lib:\$ORIGIN/../../" -lstdc++fs -ldl /usr/lib/x86_64-linux-gnu/libsqlite3.so cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_symlink_library ../lib/libmigraphx.so.2014000.0 ../lib/libmigraphx.so.2014000 ../lib/libmigraphx.so make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 35%] Built target migraphx make -f src/tf/CMakeFiles/migraphx_tf.dir/build.make src/tf/CMakeFiles/migraphx_tf.dir/depend make -f src/onnx/CMakeFiles/migraphx_onnx.dir/build.make src/onnx/CMakeFiles/migraphx_onnx.dir/depend make -f src/targets/ref/CMakeFiles/migraphx_ref.dir/build.make src/targets/ref/CMakeFiles/migraphx_ref.dir/depend make -f src/py/CMakeFiles/migraphx_py.dir/build.make src/py/CMakeFiles/migraphx_py.dir/depend make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/src/targets/ref /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/targets/ref /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/targets/ref/CMakeFiles/migraphx_ref.dir/DependInfo.cmake "--color=" migraphx_ref make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/src/py /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/py /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/py/CMakeFiles/migraphx_py.dir/DependInfo.cmake "--color=" migraphx_py make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/CMakeFiles/migraphx_tf.dir/DependInfo.cmake "--color=" migraphx_tf make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/src/onnx /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/CMakeFiles/migraphx_onnx.dir/DependInfo.cmake "--color=" migraphx_onnx make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/py/CMakeFiles/migraphx_py.dir/build.make src/py/CMakeFiles/migraphx_py.dir/build make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/targets/ref/CMakeFiles/migraphx_ref.dir/build.make src/targets/ref/CMakeFiles/migraphx_ref.dir/build make -f src/tf/CMakeFiles/migraphx_tf.dir/build.make src/tf/CMakeFiles/migraphx_tf.dir/build make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/onnx/CMakeFiles/migraphx_onnx.dir/build.make src/onnx/CMakeFiles/migraphx_onnx.dir/build make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 35%] Building CXX object src/targets/ref/CMakeFiles/migraphx_ref.dir/lowering.cpp.o [ 35%] Building CXX object src/targets/ref/CMakeFiles/migraphx_ref.dir/target.cpp.o [ 35%] Building CXX object src/py/CMakeFiles/migraphx_py.dir/py_loader.cpp.o [ 35%] Building CXX object src/onnx/CMakeFiles/migraphx_onnx.dir/broadcast_qdq.cpp.o [ 35%] Building CXX object src/tf/CMakeFiles/migraphx_tf.dir/parse_addn.cpp.o [ 35%] Building CXX object src/tf/CMakeFiles/migraphx_tf.dir/op_parser.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/targets/ref && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_ref_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/targets/ref/include -I/build/reproducible-path/migraphx-7.1.1/src/targets/ref/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/targets/ref/CMakeFiles/migraphx_ref.dir/target.cpp.o -MF CMakeFiles/migraphx_ref.dir/target.cpp.o.d -o CMakeFiles/migraphx_ref.dir/target.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/targets/ref/target.cpp cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/py && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_py_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/py/include -I/build/reproducible-path/migraphx-7.1.1/src/py/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/py/CMakeFiles/migraphx_py.dir/py_loader.cpp.o -MF CMakeFiles/migraphx_py.dir/py_loader.cpp.o.d -o CMakeFiles/migraphx_py.dir/py_loader.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/py/py_loader.cpp cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/targets/ref && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_ref_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/targets/ref/include -I/build/reproducible-path/migraphx-7.1.1/src/targets/ref/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/targets/ref/CMakeFiles/migraphx_ref.dir/lowering.cpp.o -MF CMakeFiles/migraphx_ref.dir/lowering.cpp.o.d -o CMakeFiles/migraphx_ref.dir/lowering.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_tf_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/include -I/build/reproducible-path/migraphx-7.1.1/src/tf/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/tf/CMakeFiles/migraphx_tf.dir/parse_addn.cpp.o -MF CMakeFiles/migraphx_tf.dir/parse_addn.cpp.o.d -o CMakeFiles/migraphx_tf.dir/parse_addn.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/tf/parse_addn.cpp cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_onnx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/onnx/CMakeFiles/migraphx_onnx.dir/broadcast_qdq.cpp.o -MF CMakeFiles/migraphx_onnx.dir/broadcast_qdq.cpp.o.d -o CMakeFiles/migraphx_onnx.dir/broadcast_qdq.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/onnx/broadcast_qdq.cpp cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_tf_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/include -I/build/reproducible-path/migraphx-7.1.1/src/tf/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/tf/CMakeFiles/migraphx_tf.dir/op_parser.cpp.o -MF CMakeFiles/migraphx_tf.dir/op_parser.cpp.o.d -o CMakeFiles/migraphx_tf.dir/op_parser.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/tf/op_parser.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_addn.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_addn.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/target.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/include/migraphx/ref/target.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/target.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/include/migraphx/ref/target.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/include/migraphx/ref/lowering.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/include/migraphx/ref/lowering.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/op_parser.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/op_parser.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/py/py_loader.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/py/include/migraphx/py.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/py/py_loader.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/py/include/migraphx/py.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_addn.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/target.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/include/migraphx/ref/target.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/include/migraphx/ref/lowering.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/op_parser.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/broadcast_qdq.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/broadcast_qdq.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/py/py_loader.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/py/include/migraphx/py.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/broadcast_qdq.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/broadcast_qdq.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/broadcast_qdq.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/broadcast_qdq.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/target.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/include/migraphx/ref/target.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:39: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/softmax.hpp:60:20: warning: not eliding copy on return [-Wnrvo] 60 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/py/py_loader.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/py/include/migraphx/py.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/include/migraphx/ref/lowering.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_addn.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/op_parser.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 11 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/broadcast_qdq.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/broadcast_qdq.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 35%] Linking CXX shared library ../../lib/libmigraphx_py.so cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/migraphx_py.dir/link.txt --verbose=1 In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 11 warnings generated. [ 35%] Building CXX object src/tf/CMakeFiles/migraphx_tf.dir/parse_arg_op.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_tf_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/include -I/build/reproducible-path/migraphx-7.1.1/src/tf/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/tf/CMakeFiles/migraphx_tf.dir/parse_arg_op.cpp.o -MF CMakeFiles/migraphx_tf.dir/parse_arg_op.cpp.o.d -o CMakeFiles/migraphx_tf.dir/parse_arg_op.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/tf/parse_arg_op.cpp 11 warnings generated. [ 35%] Building CXX object src/onnx/CMakeFiles/migraphx_onnx.dir/checks.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_onnx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/onnx/CMakeFiles/migraphx_onnx.dir/checks.cpp.o -MF CMakeFiles/migraphx_onnx.dir/checks.cpp.o.d -o CMakeFiles/migraphx_onnx.dir/checks.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/onnx/checks.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /usr/bin/clang++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/migraphx_py.dir/link.d -Wl,-soname,libmigraphx_py.so -o ../../lib/libmigraphx_py.so CMakeFiles/migraphx_py.dir/py_loader.cpp.o -Wl,-rpath,"/usr/lib/x86_64-linux-gnu/migraphx/lib:\$ORIGIN/../lib:\$ORIGIN/../lib/migraphx/lib" ../../lib/libmigraphx.so.2014000.0 make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 35%] Built target migraphx_py [ 35%] Building CXX object src/tf/CMakeFiles/migraphx_tf.dir/parse_batchnorm.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_tf_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/include -I/build/reproducible-path/migraphx-7.1.1/src/tf/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/tf/CMakeFiles/migraphx_tf.dir/parse_batchnorm.cpp.o -MF CMakeFiles/migraphx_tf.dir/parse_batchnorm.cpp.o.d -o CMakeFiles/migraphx_tf.dir/parse_batchnorm.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/tf/parse_batchnorm.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 11 warnings generated. [ 35%] Building CXX object src/onnx/CMakeFiles/migraphx_onnx.dir/conv.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_onnx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/onnx/CMakeFiles/migraphx_onnx.dir/conv.cpp.o -MF CMakeFiles/migraphx_onnx.dir/conv.cpp.o.d -o CMakeFiles/migraphx_onnx.dir/conv.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/onnx/conv.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 11 warnings generated. [ 35%] Building CXX object src/onnx/CMakeFiles/migraphx_onnx.dir/map_activation_functions.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_onnx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/onnx/CMakeFiles/migraphx_onnx.dir/map_activation_functions.cpp.o -MF CMakeFiles/migraphx_onnx.dir/map_activation_functions.cpp.o.d -o CMakeFiles/migraphx_onnx.dir/map_activation_functions.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/onnx/map_activation_functions.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::generic_float<10, 5>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_arg_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_arg_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_arg_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/checks.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/checks.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/checks.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/checks.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_batchnorm.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::generic_float<7, 8>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_batchnorm.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/checks.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/checks.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/map_activation_functions.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/map_activation_functions.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/map_activation_functions.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/map_activation_functions.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_batchnorm.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/conv.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/conv.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/conv.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/conv.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/map_activation_functions.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/map_activation_functions.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ 5 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ [ 36%] Building CXX object src/onnx/CMakeFiles/migraphx_onnx.dir/onnx.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_onnx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/onnx/CMakeFiles/migraphx_onnx.dir/onnx.cpp.o -MF CMakeFiles/migraphx_onnx.dir/onnx.cpp.o.d -o CMakeFiles/migraphx_onnx.dir/onnx.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/onnx/onnx.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/conv.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/conv.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ 5 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ [ 36%] Building CXX object src/onnx/CMakeFiles/migraphx_onnx.dir/onnx_parser.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_onnx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/onnx/CMakeFiles/migraphx_onnx.dir/onnx_parser.cpp.o -MF CMakeFiles/migraphx_onnx.dir/onnx_parser.cpp.o.d -o CMakeFiles/migraphx_onnx.dir/onnx_parser.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/onnx/onnx_parser.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_arg_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_batchnorm.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/conv.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/conv.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp : 28t: hiIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp-:>v27i: siIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp(:[&34]: (In file included from c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppo:n35st: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppau:t95o:&20 :y )warning: not eliding copy on return [-Wnrvo]{ result 95= | tr y _ c o n v e r t _ vraeltuuere(syu);l t};) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp: :note: 406in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: 15: note: 106in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here | s i406m | p l e _ p a r _ tfhoirs_-i>mvpils(itn(,[ t&h]r(ecaodnssitz ea,u tfo)& ;y ) | { ^ res/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppu:l113t: 5=: tnote: rin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herey _co n113v | e r t _sviamlpulee<_Tpoa>r(_yf)o;r (}n),; m i| n ^_ grai/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppn:,247 :f78):; note: in instantiation of function template specialization 'migraphx::value::to>' requested here| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :247110 | :i5n:l inote: nin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heree void 110f | r o m _ vasliumep_liem_plp(arra_nfkol,a scto n- sfti rvsatl,u e&[ v&,] s(tad::usttroi nig)& x{) { fx( =f iv.rtos)();; }| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/onnx.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/onnx.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ 11 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/onnx.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ [ 37%] Building CXX object src/tf/CMakeFiles/migraphx_tf.dir/parse_biasadd.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_tf_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/include -I/build/reproducible-path/migraphx-7.1.1/src/tf/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/tf/CMakeFiles/migraphx_tf.dir/parse_biasadd.cpp.o -MF CMakeFiles/migraphx_tf.dir/parse_biasadd.cpp.o.d -o CMakeFiles/migraphx_tf.dir/parse_biasadd.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/tf/parse_biasadd.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/onnx_parser.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/onnx_parser.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ 11 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ [ 37%] Building CXX object src/onnx/CMakeFiles/migraphx_onnx.dir/op_parser.cpp.o In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_onnx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/onnx/CMakeFiles/migraphx_onnx.dir/op_parser.cpp.o -MF CMakeFiles/migraphx_onnx.dir/op_parser.cpp.o.d -o CMakeFiles/migraphx_onnx.dir/op_parser.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/onnx/op_parser.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/onnx_parser.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/onnx.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_biasadd.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_biasadd.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_biasadd.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on r TRUNCATED DUE TO SIZE LIMIT: 20971520 bytes